簡單紀錄vim指令及用法
建立或開啟檔案
用vim + 檔案名稱.副檔名,如果檔案存在,就可以直接開啟,不存在則會自動產生檔案並開啟
vim file_name.txt
進入vim文字編輯器之後, 可以輸入文字看看,如果無法輸入, 就表示你正在非輸入的模式(vim有相當多的模式) 輸入i就可以進入insert 輸入模式
Esc 進入模式
在使用vim時,一定會頻繁使用到Esc按鈕來切換模式 例如,想準備儲存 按Esc鍵,以及冒號(:) 輸入w 就可存檔 想離開文件的話,則輸入q 當然,如果要同時儲存並離開,可以輸入wq
:wq
上下左右
這裡列出一些常用的圖表
i 切換到輸入(insert)模式 h 左 j 下 k 上 l 右 3n 往上下左右,幾次(n可以為hjkl),例如往下三次 3j ^ 本行最前面 $ 移動到本行最末端 G 文章最後面 gg 文章最前面 :n 跳到第n行 (例如 :10 會前往第10行) /x 搜尋關鍵字x dd 剪下(刪除)一行 yy 拷貝一行 nyy 拷貝n行 v 開始選擇範圍 p 貼上 q 離開 q! 強制離開
w 下一個字 W 下一個字,並跳過標點符號 b 前一個字 e 跳到英文單字尾端 0 本行開頭 ^ 本行行尾 { 前往上一段(段與段之間,以空行為依據) } 前往下一段 {{ 本段開頭 }} 本段結尾 H 螢幕可視範圍頂端 M 螢幕可視範圍中間 L 螢幕可視範圍底部
搜尋
按下 / 可輸入要搜尋的文字
接著按 Enter
n 下一個關鍵字 N 上一個關鍵字
附註