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表示用於替換的內容。