Vim 小密訣
持續更新中……
Vim若熟悉的話,功能之強大很難有其他的編輯器可與之比擬。下面列出Vim常用指令以利於平時忘記時查找。
h 游標向左移
j 游標向下移
k 游標向上移
l 游標向右移
w 游標向右移一個單詞
b 游標向左移一個單詞
e 游標向右移至個單詞尾端
^ 跳至本行行首
$ 跳至本行行尾
gg 跳至頁首
G 跳至頁尾
#G 移到第#行 (#用數字替代)
:# 移到第#行 (#用數字替代)
Ctrl + d 向下翻半頁
Ctrl + b 向前翻一頁
Ctrl + u 向前翻半頁
a 在游標後新增(字元)
o 在游標下方新增一行
O 在游標上方新增一行
A 在行末後新增(字元)
dd 刪除一行
dw 刪除一個單字 (包含字後的空格) (結合移動指令)
de 刪除一個單字 (不包含字後的空格) (結合移動指令)
d$ 從游標刪除至行尾 (結合移動指令)
d^ 從游標刪除至行首 (結合移動指令)
/word_replace/g
/\c想找的單詞 尋找符合的單詞不分大小寫
Ctrll-R - redo
. 重覆上一動作
Vim若熟悉的話,功能之強大很難有其他的編輯器可與之比擬。下面列出Vim常用指令以利於平時忘記時查找。
- 移動指令
h 游標向左移
j 游標向下移
k 游標向上移
l 游標向右移
w 游標向右移一個單詞
b 游標向左移一個單詞
e 游標向右移至個單詞尾端
^ 跳至本行行首
$ 跳至本行行尾
gg 跳至頁首
G 跳至頁尾
#G 移到第#行 (#用數字替代)
:# 移到第#行 (#用數字替代)
- 翻頁
Ctrl + d 向下翻半頁
Ctrl + b 向前翻一頁
Ctrl + u 向前翻半頁
- 新增
a 在游標後新增(字元)
o 在游標下方新增一行
O 在游標上方新增一行
A 在行末後新增(字元)
- 刪除
dd 刪除一行
dw 刪除一個單字 (包含字後的空格) (結合移動指令)
de 刪除一個單字 (不包含字後的空格) (結合移動指令)
d$ 從游標刪除至行尾 (結合移動指令)
d^ 從游標刪除至行首 (結合移動指令)
- 顯示當前檔案
- 取代
- 取代(要全部符合的單詞)
- 搜尋
/\c想找的單詞 尋找符合的單詞不分大小寫
- Undo / Redo
Ctrll-R - redo
. 重覆上一動作
留言
張貼留言