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