iT邦幫忙

7

Vim 指令基本說明

在使用Linux的情況下,一定會時常使用到vim或是vi來編輯。所以多少要會使用一些基本的vim指令。以下內容大部份是在閱讀鳥哥時所整理的筆記。若想更加了解可以參考鳥哥的完整說明。

常用指令 :
以下為在使用Vim時常使用到的一些指令

進入編輯模式 (I,l a,A o,O r,R )
[Ctrl] + [f] 螢幕『向下』移動一頁
[Ctrl] + [b] 螢幕『向上』移動一頁
0或[Home] 移動到這一行的最前面
$ 或[End] 移動到這一行的最後面
G 移動到這個檔案的最後一行
gg 移動到這個檔案的第一行,相當於 1G 啊
n<Enter> n 為數字。游標向下移動 n 行
x, X x 為向後刪除一個字元,X 為向前刪除一個字元
dd 刪除游標所在的那一整列
yy 複製游標所在的那一行
nyy n 為數字。複製游標所在的向下 n 列,例如 10yy 則是複製 10 列
p,P p 為將已複製的資料在游標下一行貼上,P 則為貼在游標上一行
u 復原前一個動作。
[Ctrl]+r 重做上一個動作。
/word 向游標之下尋找一個名稱為 word 的字串。例如要搜尋 test 這個字
串,就輸入 /test 。
:w 儲存
:q 離開 vi
:wq 儲存後離開,若為 :wq! 則為強制儲存後離開

詳細內容請參考http://blog.faq-book.com/?p=3029


0
thomaskao
iT邦新手 4 級 ‧ 2011-09-15 23:16:17

下面有 vi / vim 圖解鍵盤按鍵圖列印一張,很好用,有時忘記指令看就可以了。

http://blogs.longwin.com.tw/lifetype/vi-vim-cheat-sheet.png

資料出處:
http://blog.longwin.com.tw/2006/05/vi\_vim\_keyboard\_pic\_2006/

willion0736 iT邦研究生 3 級 ‧ 2011-09-16 11:52:13 檢舉

謝謝分享

super288 iT邦研究生 5 級 ‧ 2011-10-01 10:28:07 檢舉

第一個連結真的讚!

0
pqr0007
iT邦研究生 1 級 ‧ 2011-11-11 22:25:16

不好意思, 才殊學淺!...

0
melougoody
iT邦新手 5 級 ‧ 2011-11-28 17:26:42

不錯阿,都是基本可以用到的,如有圖片會更完美,謝謝分享

我要留言

立即登入留言