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向前移動乙個單詞,且游標指向單詞的末尾 移到當前句子的首部 移到下乙個句子的首部 移到下一段的...