Linux 「VIM編輯器使用方法」講解

2021-09-01 18:34:53 字數 2097 閱讀 5618

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 重...