Vi 編輯器常用命令

2021-07-23 19:59:07 字數 1527 閱讀 1232

i:在當前游標所在之處插入,開始輸入字元。(最常用)

a:在當前游標所在的後乙個位置插入,開始輸入字元(最常用)

o:在當前游標所在行的下面新建立一行,並在行的第乙個位置開始輸入字元。(最常用)

i:游標移動到本行的行首,開始輸入(常用)

a:游標移動到本行的末尾,開始輸入(常用)

o:與「o」相對,在當前游標所在行的上面新建立一行,並在行的第乙個位置開始輸入字元。(常用)

命令模式進入底線模式

有兩種方法可以進入,一種是敲「:」,一種是敲「/」鍵。我們會發現游標從原來的位置變到了螢幕的最下面一行,在後面就可以輸入相應的底線模式命令。

「:」鍵:執行存檔、退出、引數設定和shell底線模式命令等功能。

「/」鍵(或者「?」也可以):如果要執行查詢功能,敲擊此鍵。

/ 向下找

? 向上找。

用「%」進行括號匹配

此功能對程式設計師比較有用。按下「%」時,vi首先向後找到第乙個括號如「(」,然後就會去找與之相配的另一邊「)」;如向右的第乙個括號是「)」,vi就會去找相應的「(」。

命令模式下移動游標:

翻頁:ctrl+u:向檔案首翻半屏;

ctrl+d:向檔案尾翻半屏;

ctrl+f:向檔案尾翻一屏;

ctrl+b:向檔案首翻一屏;

移動到哪一行?

h 將游標移到當前螢幕的最上行的行首

xh 將游標移到當前螢幕的第x行

m 移動到當前螢幕的中間一行的行首

l 移到當前螢幕的最下行的行首

xl 將游標移到螢幕的倒數第x行

:n 移動到哪一行。

:$ 移動到最後一行。

移動到一行的什麼位置?

0 左移游標,到本行的開頭

$ 右移游標,到本行的末尾

w 右移游標,到下乙個單詞的開頭

e 右移游標,到本單詞的末尾

b 左移游標,到前乙個單詞的開頭

:set nu 新增行號。

ctrl + g 檢視檔名稱,檔案總行數 當前位置時檔案百分比。

命令模式下 操作文字:

:%s/字元1/字元2/g 全域性替換命令。

dd 刪除一行。

xdd 刪除x 行。

d$ 從當前位置刪除至行尾。

dg 刪除當前位置以下所有行。

yy 複製當前行。

nyy 複製當前行以下的多行。

p 黏貼文字操作。

vi 開啟多個檔案的命令:

vi file1 file2 file3

:n 切換到下乙個檔案 (n=next)

:n 切換到上乙個檔案

2、在不同視窗中開啟多個檔案:

如果已經開啟乙個了乙個檔案,

則在vi的命令輸入狀態下輸入 :sp 另外乙個檔案的路徑及檔名,

如此就可以在乙個視窗開啟多個檔案了。

或者用 vi -o file1 file2 file3....用分割螢幕視窗方式同時開啟多個檔案。

可以使用 ctrl + 兩次按 w 或者ctrl + w 然後按上下鍵在上下視窗間切換。

vi編輯器常用命令

vi編輯器常用命令 一般模式 游標移動 ctrl f 螢幕向前翻動一頁 ctrl b 螢幕向後翻動一頁 n按下數字鍵後再按空格鍵,游標向右移動這一行的n個字元 0 數字零 移動到本行的第乙個字元處 移動到這一行的最後乙個字元處 g 游標移動到檔案的最後一行 ng 游標移動到檔案的第n行 n游標向下移...

vi編輯器常用命令

vi編輯器有3種模式 命令模式 輸入模式 末行模式。掌握這三種模式十分重要 1.命令模式 vi啟動後預設進入的是命令模式,從這個模式使用命令可以切換到另外兩種模式,同時無論在任何模式下只要按一下 esc 鍵都可以返回命令模式。在命令模式中輸入字幕 i 就可以進入vi的輸入模式編輯檔案。2.輸入模式 ...

vi編輯器常用命令

對於vi的命令列,不需要特意的去記憶,寫下來,讓要用到的時候能找到就行 游標控制 h游標向左移 j游標向下移 k游標向上移 l or spacebar 游標向右移 w向前移動乙個單詞 b向後移動乙個單詞 e向前移動乙個單詞,且游標指向單詞的末尾 移到當前句子的首部 移到下乙個句子的首部 移到下一段的...