Vi编辑器2
光标移动、翻页
光标移动 |
h |
向左移动光标 |
l |
向右移动光标 |
|
k |
向上移动光标 |
|
j |
向下移动光标 |
|
翻页 |
Ctrl +f |
向下翻整页 |
Ctrl +b |
向上翻整页 |
|
Ctrl +u |
向下翻半页 |
|
Ctrl +d |
向上翻半页 |
操作键 |
功能 |
Shift+^ |
将光标快速移动到本行的首行字符 |
Shift+$ |
将光标快速移动到本行的末行字符 |
W |
将光标快速跳转到当前光标所在位置的后一个单词的首字母 |
b |
将光标快速跳转到当前光标所在位置的前一个单词的首字母 |
e |
将光标快速跳转到当前光标所在位置的后一个单词的尾字母 |
命令 |
功能 |
:set nu |
在编辑器中显示行号 |
:set noun |
取消编辑器中的行号显示 |
1G/gg |
跳转到文件的顶部 |
G |
跳转到文件的尾部 |
#G |
跳转到文件中的第#行 |
dd |
删除光标所在的整行/粘贴 |
p |
粘贴 |
yy/p |
复制当前行 |
u |
撤销当前操作 |
检索
命令 |
功能 |
/word |
正向查找 |
?word |
反向查找 |
n |
查找内容的下一个 |
:%s/old/new/g |
在整个文件范围内查找替换 |
:s/old/new/c |
在替换命令末尾加入c命令 |
注: old表示需要被替换的内容
New表示用于替换的内容。