vim 是乙個功能強大、高度可定製的文字編輯器。 vim 在編輯器的地位是很高的,得益於 vim 的指法,敲起**來如行雲流水。
vim 「檔名」 //此檔名需要帶字尾
鍵
功能i
在游標左側輸入正文
i在游標所在行的行首輸入正文
a在游標右側輸入正文
a在游標所在行的行尾輸入正文
o在游標所在行的下一行增添新行,游標位於新行的行首
o在游標所在行的上一行增添新行,游標位於新行的行首
鍵
功能
:wq儲存檔案,退出vi編輯器
:w儲存檔案,但不退出vi編輯器
:q退出vi編輯器
:q!不儲存檔案,退出vi編輯器
zz儲存檔案,退出vi編輯器
鍵
功能x
刪除游標位置指定的字元
dd刪除游標所在的行
u撤銷最近的修改
u撤銷對當前行上做的所有修改
r替換游標位置上的乙個字元
r替換從游標位置開始的字元,同時改變vi到文字輸入模式
.(點)
重複上一次的修改
鍵
功能
h或[ ]
將游標向左移動一格
j或[ ]
將游標向下移動一格
k或[ ]
將游標向上移動一格
l或[ ]
將游標向右移動一格
將游標移到當前行的行尾
w將游標向右移乙個字
b將游標向左移乙個字
e將游標移到字尾
0(零)
將游標移到當前行的行首
[return]鍵
將游標移到下一行的行首
[spacebar]鍵
將游標向右移動一位
[backspace]鍵
將游標向左移動一位
鍵
功能d
刪除指定位置的文字,並存到臨時的緩衝區中。可以使用put操作符(p或p鍵)訪問這個緩衝區
y將指定位置的文字複製到臨時緩衝區。可以使用put操作符訪問這個緩衝區
p將指定緩衝區的內容放到當前游標的位置之上
p將指定緩衝區的內容放到當前游標的位置之下
鍵
功能
[ctrl-d]
將游標向下移到檔案尾,通常每次移動12行
[ctrl-u]
將游標向上移到檔案頭,通常每次移動12行
[ctrl-f]
將游標向下移到檔案尾,通常每次移動24行
[ctrl-b]
將游標向上移到檔案頭,通常每次移動24行
①.正常模式
正常模式一般用於瀏覽檔案,也包括一些複製、貼上、刪除等操作。這時擊鍵時,一般的鍵/鍵組合會被當成功能鍵,而不會鍵入對應的字元。在這個模式下,我們可能通過鍵盤在文字中跳來跳去,跳動的範圍從小到大是字元、單詞、行、句子、段落和螢幕。啟動vim後預設位於正常模式。不論位於什麼模式,按下鍵(有時需要按兩下)都會進入正常模式。
②.插入模式
在正常模式中按下i, i, a, a等鍵(後面系列文章會詳細介紹),會進入插入模式。現在只用記住按i鍵會進行插入模式。插入模式中,擊鍵時會寫入相應的字元。
③.命令模式
在正常模式中,按下:(冒號)鍵,會進入命令模式。在命令模式中可以執行一些輸入並執行一些vim或外掛程式提供的指令,就像在shell裡一樣。這些指令包括設定環境、檔案操作、呼叫某個功能等。
④.可視模式
在正常模式按下v, v, +v,可以進入可視模式。可視模式中的操作有點像拿滑鼠進行操作,選擇文字的時候有一種滑鼠選擇的即視感,有時候會很方便。
編輯器使用方法
建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...
vim編輯器使用方法
1.normal mode common mode,以下簡稱 c mode 您一進入 vim就是處於 c mode,只能下按鍵指令,不能輸入文字.這些指令可能是游標移動的指令,也可能是編輯指令或尋找替換指令.2.insert mode i mode 按 i 就會進入 i mode,此時才可以鍵入文字...
Emacs編輯器使用方法
約定 emacs鍵盤命令通常包含ctrl鍵和mata鍵 通常是alt鍵 為了避免每次都輸入全名先預定如下 c 表示按住ctrl鍵在輸入.比如 c f,表示按住ctrl鍵再輸入f。m 表示按住alt鍵,再輸入。比如m f 表示按住alt鍵再輸入f。要退出emacs,連續輸入 c x c c c l 重...