一般模式:
移动光标的方法
+:光标移动到非空格符的下一行
-:光标移动到非空格符的下一行
功能键[Home]:移动到这一行的最前面字符处 (常用)
功能键[End] 移动到这一行的最后面字符处(常用)
gg: 移动到这个档案的第一行,相当于 1G (常用)
shift+g:移动到最后一行
<n>[enter]:n为行数,往下跳n行
搜索替换
/word: 向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! (常用)
?word: 向光标之上寻找一个字符串名称为 word 的字符串。
使用n和N可以向下查找和向下查找
:n1,n2s/word1/word2/g
在 100 到 200 行之间搜寻 vbird 并取代为 VBIRD 则:
:100,200s/vbird/VBIRD/g
:1,$s/word1/word2/g 或 :%s/word1/word2/g
从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !(常用)
删除、复制、粘贴
dd: 删除游标所在的那一整行
ndd: n 为数字。删除光标所在的向下 n 行,例如 20dd 则是删除 20 行
yy: 复制游标所在的那一行(常用)
yG: 复制游标所在行到最后一行的所有数据
p: 粘贴
u: 复原前一个动作。(常用)
[Ctrl]+r 重做上一个动作。(常用)
ggyG: 全部复制