vi vim 你到底要怎麼用 : 幾個常用及必學指令

其實我每次要用vi前都一定要去鳥哥那邊爬文,實在太累所以就收集一些放在這了

進入方法

$ vi

(vi後面一定要有檔名,不管存不存在)

[一般模式] (狂按ESC就是了)

按下 i、a、o、r 可以進入編輯模式
i:從目前游標處插入
a:從目前游標的下一個字元插入
o:從目前游標的下一行插入新的一行
r:取代游標所在的一個字元一次

大寫也有功能喔!
I:從目前游標所在行的第一個非空白字元處開始插入
A:從目前游標所在行的最後一個字元處開始插入
O:從目前游標所在處的上一行插入新的一行
R:一直取代游標所在的文字,直到按下 ESC 為止

移動游標的方法
H:←
J:↓
K:↑
L:→

搜尋文字
/word
word是你想搜尋的字

刪除
x:向後刪除一個字元(等同於del)
X:向前刪除一個字元(等同於backspace)
dd:刪除游標所在一整行

[編輯模式] (你正在打字)

不要按到Num Pad那邊的數字就好…XD

[指令列命令模式] (狂按ESC後準備存檔或放棄時,按 :or / or ?)

:wq 儲存後離開
:wq! 強制寫入後離開(要有權限)
:w 只存檔
:w! 強制存檔
:q 離開
:q! 強制離開不存檔
:w 另存新檔

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料