四.末行模式操作
在使用末行模式之前,请记住先按“ESC”键确定已经处于命令行模式后,再按冒号“:”即可进入末行模式。
1.列出行号
“set nu”:输入“set nu”后,会在文件中的每一行前面列出行号。
2.取消列出行号
“set nonu”:输入“set nonu”后,会取消在文件中的每一行前面列出行号。
3.搜索时忽略大小写
“set ic”:输入“set ic”后,会在搜索时忽略大小写。
4.取消搜索时忽略大小写
“set noic”:输入“set noic”后,会取消在搜索时忽略大小写。
5.跳到文件中的某一行
“n”:“n”表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,再回车就会跳到文本的第15行。
6.查找字符
“/关键字”:先按“/”,再输入想查找的字符,如果第一次查找的关键字不是想要的,可以一直按“n”,往后查找一个关键字。
“? 关键字”:先按“?”键,再输入想查找的字符,如果第一次查找的关键字不是想要的,可以一直按“?”,往后查找一个关键字。
7.运行shell命令
“!cmd”:运行shell命令cmd。
8.替换字符
“s /SPARCH/REPLACE/g”:把当前光标所处的行中的SEARCH单词替换成REPLACE,并把所有SEARCH高亮显示。
“%s /SPARCH/REPLACE”:把文档中所有SEARCH替换成REPLACE。
“n1,n2 s /SPARCH/REPLACE/g”:n1、n2表示数字,表示从n1行到n2行,把SEARCH替换成REPLACE。
9.保存文件
“w”:在冒号输入字母“w”就可以将文件保存起来。
10.离开vi
“q”:按“q”即退出vi,如果无法离开vi,可以在“q”后面一个“!”强制符离开vi。
“qw”:一般建议离开时,搭配“w”一起使用,这样在退出的时候还可以保存文件。
本文导航
- 第1页: 首页
- 第2页: vi的基本操作
- 第3页: 命令行模式操作
- 第4页: 末行模式操作
- 第5页: Vim命令行
- 第6页: vi的键盘图
- 第7页: vi中文帮助