快捷鍵 功能
ctrl+f 在文件中前移一頁(相當於 page down)
ctrl+b 在文件中後移一頁(相當於 page up)
- 當光標停留在一個單詞上,* 鍵會在文件內搜索該單詞,並跳轉到下一處
當光標停留在一個單詞上,#鍵會在文件內搜索該單詞,並跳轉到上一處
( 或 ) 移動到 前/後 句 的開始
{ 或 } 跳轉到 當前/下一個 段落 的開始
g_ 到本行最後一個不是 blank 字符的位置
fa 到下一個爲 a 的字符處,你也可以fs到下一個爲s的字符
t, 到逗號前的第一個字符。逗號可以變成其它字符
gg 將光標定位到文件第一行起始位置
G 將光標定位到文件最後一行起始位置
NG或Ngg 將光標定位到第 N 行的起始位置
M 將光標移到屏幕中間
w 右移光標到下一個字的開頭
0 數字0,左移光標到本行的開始
$ 右移光標,到本行的末尾
^ 移動光標,到本行的第一個非空字符
快捷鍵 功能
/str1 正向搜索字符串 str1
n 繼續搜索,找出 str1 字符串下次出現的位置
N 繼續搜索,找出 str1 字符串上一次出現的位置
?str2 反向搜索字符串 str2
快捷鍵 功能
x 刪除光標所指向的當前字符
nx 刪除光標所指向的前 n 個字符
dw 刪除光標右側的字
db 刪除光標左側的字
dd 刪除(剪切)光標所在行,並去除空隙
ndd 刪除(剪切) n 行內容,並去除空隙
d$ 從當前光標起刪除字符直到行的結束
d0 從當前光標起刪除字符直到行的開始
~ 切換大小寫
:%s/old/new/g 搜索整個文件,將所有的old替換爲new
:%s/old/new/gc 搜索整個文件,將所有的old替換爲new,每次都要你確認是否替換
快捷鍵 功能
p 小寫字母 p,將緩衝區的內容粘貼到光標的後面
P 大寫字母 P,將緩衝區的內容粘貼到光標的前面
yy 複製當前行到內存緩衝區
nyy 複製 n 行內容到內存緩衝區
快捷鍵 功能
u 撤消前一條命令的結果
Ctrl + r 取消上一次撤銷的結果
快捷鍵 功能
i 在光標左側插入正文
a 在光標右側插入正文
o 在光標所在行的下一行增添新行
O 在光標所在行的上一行增添新行
I 在光標所在行的開頭插入
A 在光標所在行的末尾插入
快捷鍵 功能
:split(可用縮寫 :sp) 上下分屏
:vsplit(可用縮寫 :vsp) 左右分屏
Ctrl+w+h 切換到當前分屏的左邊一屏
Ctrl+w+l 切換到當前分屏的右邊一屏
Ctrl+w+j 切換到當前分屏的下邊一屏
Ctrl+w+k 切換到當前分屏的上邊一屏
快捷鍵 功能
= 選中目標代碼,單機 ‘=’ 即可
快捷鍵 功能
g + d 高亮顯示所有相同的單詞
shift + “*” 向下查找相同單詞並高亮顯示
shift + “#” 向上查找相同單詞並高亮顯示
命令行模式下輸出:“noh” 命令 取消高亮顯示