今天学到的一些vim命令,总结如下:
Ctrl + f:屏幕向前移动一页
Ctrl + b:屏幕向后移动一页
G:移动到这个档案的最后一行
nG:移动到这个档案的第n行
n<Enter>:光标向下移动n行
/word:向光标之后寻找一个字符串名称为word
:n1,n2s/word1/word2/g:在第n1行与n2行之间寻找word1这个字符串,并将该字符串取代为word2
:1,$s/word1/word2/g:在第1行与最后一行之间寻找word1这个字符串,并将该字符串取代为word2
:1,$s/word1/word2/g:在第1行与最后一行之间寻找word1这个字符串,并将该字符串取代为word2 且在取代前显示提示符给使用者确认(conform)
yy:复制光标所在的那一行
nyy:复制光标所在的向下n列
p,P:p为复制的数据在光标下一行贴上,P则为贴在游标上一行
o,O:下一行行首插入文字
r,R:r:取代光标所在的字符;R:一直取代光标所在的文字,直到按下ESC 为止
:!command:
:set nu:显示行号
:set nonu:与set nu相反