vi vim編輯器常用命令

2021-10-24 19:13:27 字數 2417 閱讀 1926

插入模式常用命令

可視模式常用命令

vim是從 vi 發展出來的乙個文字編輯器。**補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。

簡單的來說, vi 是老式的字處理器,不過功能已經很齊全了,但是還是有可以進步的地方。 vim 則可以說是程式開發者的一項很好用的工具。

正常模式(normal)

正常模式是使用vim開啟檔案時的預設模式,無論在哪種模式下,按下esc鍵就會進入正常模式。在這個模式下,可以移動游標,刪除某個字元,刪除某行,複製多行,貼上多行。

命令模式(command)

在正常模式下輸入「:」或「/」進入命令列模式,在該模式下可以進行儲存,搜尋,替換,退出,顯示行號等。

插入模式(insert)

在正常模式下按下 i、a、o 鍵,都進入插入模式,插入模式裡可以進行文字的輸入,在該模式下按esc鍵切換到正常模式。

可視模式(visual

可視模式是選中一塊區域進行操作,包括刪除,替換,複製,貼上,改變大小寫等。

啟動vim

正常模式常用命令

按esc鍵進入正常模式

命令作用

x刪除游標後的乙個字元

x刪除游標前的乙個字元

r替換當前字元

r替換當前行游標後的字元

nx刪除游標後的n個字元

dd剪下游標所在的那一行

ndd剪下游標所在行後的n行

dgg刪除游標前的所有內容

dg刪除游標後的所有內容

ggyg

複製全部內容,按esc鍵後,先按gg,然後ggyg

dg全部刪除,按esc鍵後,先按gg(到達頂部),然後dg

dg0刪除行第乙個

:n1,n2d

刪除指定範圍的行

yy複製游標所在的行

nyy複製游標所在行後的n行

p游標所在行開始,向後貼上已經複製的內容

p游標所在行開始,向前貼上已經複製的內容

u還原上一次的操作

gg移動到檔案頭

g移動到檔案頭

命令模式常用命令

正常模式下輸入「:」或「/」進入命令列模式

在正常模式下輸入命令命令

作用:w

儲存文字 不退出

:q不儲存退出vim

:wq儲存並退出

:w!強制儲存

:q!強制不儲存退出

:wq!

強制儲存退出

:set nu

顯示行號

:set nonu

不顯示行號

:gg移動到檔案頭

:g移動到檔案頭

:n移動到第n行

:^移動到行首

:$移動到行尾

查詢和替換

命令作用

/查詢內容

?查詢內容

: s/old/new

用new替換當前行第乙個old

: s/old/new/g

用new替換當前行所有的old

:n1,n2s/old/new/g

用new替換檔案n1行到n2行所有的old

:%s/old/new/g

用new替換檔案中所有的old

:%s/^/***/g

在每一行的行首插入***,^表示行首

:%s/$/***/g

在每一行的行尾插入***,$表示行尾

插入模式常用命令

正常模式下按下 i、a、o 鍵

在正常模式下輸入命令命令

作用a在游標所在字元後插入

a在游標所在行尾插入

i在游標所在字元前插入,按8,再按i,進入插入模式,輸入=, 按esc進入命令模式,就會出現8個=

i在游標所在行行首插入

o在游標下插入新行

o在游標上插入新行

可視模式常用命令

正常模式下按v進入

在正常模式下命令

作用v進入字元文字

v進入行文字

ctrl+v

進入塊文字然後使用上下左右鍵進行操作選中區域

d進行選中的部分刪除

y進行複製

p進行貼上

r進行文字替換

gu轉換為小寫

gu轉換為大寫

g~大小寫互換。

Vi Vim編輯器常用命令

習慣了在mac linux下工作的人,可能需要了解一些vi vim編輯器相關的命令。vim是vi improved的縮寫。在vi原有的基礎上進行了很大的擴充套件。下面分別介紹vi常用的命令。操作符功能 移動到該行第乙個非空格字元處 w向前移動乙個word,將符號或標點當做單詞處理 w向前移動乙個wo...

Linux檔案編輯器 Vi(Vim)常用命令

linux檔案編輯器 vi vim root localhost vi filename 檔案的儲存和退出 當我們按esc鍵後,接著再輸入 號時,vi會在螢幕的最下方等待我們輸入命令 w 儲存 w filename 另存為filename wq 儲存退出 wq filename 注 以filenam...

Linux中vi vim編輯器的常用命令

輸入模式 insert mode 末行模式 last line mode cat 檔名 檢視檔案 vi 檔名 編輯檔案 vim 檔名 編輯檔案 不掌握vi vim命令,都不好意思說自己會linux命令。所以總結一下vim編輯器的常用命令,學會之後,在linux總操作檔案6的飛起。配置檔案是linux...