十七、 VI/VIM 编辑器
常用快捷键:
Ctrl+f
向下翻页
Ctrl+b
向上翻页
G
移动到文件最后一行
gg
移动到文件第一行
N+ 回车 N 为数字,向下移到到 N 行
/ 关键字 向下寻找关键字
? 关键字 向上寻找关键字
#
从光标向后查找光标所在关键词
*
从光标向前查找光标所在关键词
n
向下重复上一次查找操作
N
与 n 相反,反向重复上一次查找操作 :n1,n2s/ 关键字 1/ 关键字 2/g
从第 n1 与 n2 行之间寻找关键字 1 ,并将关键字 1 替换为关键字 2
:1,$s/ 关键字 1/ 关键字 2/g
从第 1 行到最后一行寻找关键字 1 ,并将关键字 1 替换为关键字 2
:1,$s/ 关键字 1/ 关键字 2/gc
从第 1 行到最后一行寻找关键字 1 ,将关键字 1 替换为关键字 2 前会提示用
户确认是否替换
dd 删除整行
ndd n 为数字,删除光标所在向下 n 行。
yy
复制光标所在行
nyy
n 为数字,复制光标所在向下 n 行
p,P
小 p 将复制的数据在光标下一行粘贴,大 P 将复制的数据在光标上一行粘贴
u
撤消前一个操作
Ctrl+r
重做上一个操作
.
将会重复上一个命令
i :在当前字符的左边插入
I :在当前行首插入
a :在当前字符的右边插入
A :在当前行尾插入
o :在当前行下面插入一个新行
O :在当前行上面插入一个新行
:w
保存数据
:wq
保存退出
:q!
不保存退出
:w 文件名 相当于另存为