vi在一般指令模式下几个实用的命令
按键 | 说明 |
---|---|
[Ctrl] + [f] | 向下翻一页 |
[Ctrl] + [b] | 向上翻一页 |
0或者功能键 [Home] | 移动到这行头部 |
$或者功能键 [end] | 移动到这行尾部 |
G | 移动到文档的最后一行 |
<n>G | 移动到文档的第几行 |
gg | 移动到文档的第一行 |
<n>Enter | 向下移动几行 |
/word | 自光标向下查找匹配的word字符 |
:n1,n2s/word1/word2/g | 从n1行到n2行把word1 替换成word2 |
:1,$s/word1/word2/gc | 从n1行到n2行把word1 替换成word2,需要确认 |
dd | 删除光标所在行 |
ndd | 删除光标下n行 |
yy | 复制所在行 |
nyy | 复制光标下面n行 |
p, P | p粘贴到光标下一行,P复制到光标上一行 |
u | 撤销上一个操作 |