linux vi編輯器使用總結

2021-09-10 01:33:34 字數 1101 閱讀 2692

這裡介紹下linux系統中vi編輯器的基本知識和常用操作(部分資料收集自網路)。

一、三種基本工作模式及相互轉換

1. 三種模式:

(1). 指令行模式

(2). 文字輸入模式

(3). 末行模式

2. 相互轉換:

(1). 指令模式(command mode) 下輸入 a、i、o進入文字輸入模式(input mode),一般輸入 i,因為i 對應 input

(2). 文字輸入模式(input mode) 下按esc進入指令模式(command mode)

(3). 指令模式(command mode)下輸入:進入末行模式(last line mode)

(4). 末行模式(last line mode)下指令錯誤則返回指令模式(command mode)

指令模式:主要使用方向鍵移動游標位置進行文字的編輯

一般使用上下左右鍵移動游標

dd:刪除游標所在的行

yy:複製游標所在的行

p:貼上已複製的內容到游標所在的行

文字輸入模式:

一般使用上下左右鍵移動游標,編輯的方式類似於記事本。

末行模式:主要進行一些文字編輯輔助功能,比如字串搜尋、替代、儲存檔案。

/:搜尋特定字元,輸入要查詢的字元,回車後,可以看到搜尋結果,按「n」可以跳到下一處匹配的內容。

w:儲存檔案但不退出vi 編輯

w!:強制儲存,不退出vi 編輯

w:file 將修改另存到file中,不退出vi 編輯

wq:儲存檔案並退出vi 編輯

wq!:強制儲存檔案並退出vi 編輯

q: 不儲存檔案並退出vi 編輯

q!:不儲存檔案並強制退出vi 編輯

e!:放棄所有修改,從上次儲存檔案開始在編輯

關於退出vi編輯模式:

w:儲存檔案

q:退出vi編輯器

!:強制

二、常用操作

1. 進入編輯模式:在命令模式下輸入」i「

2. 刪除某一行:游標移至該行,輸入」dd「

3. 複製貼上:見上面的指令模式的介紹

4. 查詢操作:見上面末行模式的介紹

5. 退出操作:見上面的末行模式的介紹

Linux vi編輯器使用

輸入 vi file name 就可以編輯或建立乙個資料夾 1。插入模式 這具模式是通過在命令模式按下 i i o o a a 等乙個就可以。2。命令模式 這是使用者輸入法單鍵命令的模式。在其華宇模式中按下esc鍵就可以進入到命令模式。3。冒號械 從命令模式輸入乙個冒號 就可以進入這個模式。這裡使用...

玩轉Linux vi編輯器使用教程

shell程式設計,類似於批處理程式設計,將一些命令放在檔案中,讓檔案可執行。編寫檔案必須要會使用linux中的vi編輯器。命令模式 插入模式 末行模式。g 移動到末尾 1g 移動到最開始 yy 複製當前行 yy 複製從當前行往下幾行 p 貼上 dd 刪除當前行 dd 刪除幾行 zz 儲存當前檔案並...

03 Linux Vi編輯器使用

二 命令模式操作 使用vi命令進入,此時就是命令模式,此狀態下敲擊鍵盤動作會被vim識別為命令,而非輸入字元。常用命令 i 切換到輸入模式,以輸入字元。x 刪除當前游標所在處的字元。切換到底線命令模式,以在最底一行輸入命令。vi demo1 demo2 demo3 gg 游標回到第一行,第乙個字元 ...