vi文字編輯器

2021-05-21 19:48:11 字數 1048 閱讀 5012

一、操作模式

1、三種操作模式:命令模式(command mode)

插入模式(input mode)

末行模式(last line mode)

2、執行與結束

在系統提示字元(如$、#)下敲入vi <文件名稱>,vi 可以自動幫你載入所要編輯的檔案或是開啟乙個新 檔案(如果該檔案不存在或缺少檔名)進入 vi 後螢幕左方會出現波浪符號,凡是列首有該符號就代表此列目前是空的。

3、模式間的切換

命令模式+(a/i/o) == 插入模式

a   目前游標所在下乙個字開始輸入文字

a   游標移動到當前行尾插入文字

i    從目前游標所在之處插入

i    游標移動到當前行首插入文字

o   在游標之下插入新的一行

o   在游標之上插入新的一行

命令模式+: == 末行模式

二、命令

1. 刪除

命令模式下:刪除游標所在位置的字元 --> x

刪除游標所在的行 --> dd(敲 d 兩次)

2. 查詢字串

命令模式下:

/字串  從游標當前位置開始向檔案尾進行查詢。

?字串  從游標當前位置開始向檔案頭進行查詢。

n  繼續查詢滿足條件的字串。

n  改變查詢的方向,繼續查詢滿足條件的字串。

3. 撤銷與重複

命令模式下:

u  撤銷上一步操作

.  重複上一步操作

4. 文字塊操作

最後行模式:

:set nu     顯示行號

:set nonu  不顯示行號

:n1,n2 co n3  從n1到n2行,複製到n3行之下

:n1,n2 m n3    從n1到n2行,移動到n3行之下

5.  儲存與退出

命令模式下:zz

最後行模式下:

:w 檔案    儲存為指定的檔案

:q  退出時若沒儲存,將提示

:q!  不儲存,強制退出

:wq  儲存退出

VI文字編輯器

1.工作模式 2.命令列模式功能鍵 yy 複製當前游標所在行 n yy n為數字,複製當前游標開始的n行 p 貼上複製的內容到游標所在行 dd 刪除當前游標所在行 n dd 刪除游標所在行開始的n行 字串 查詢游標之後的字串 g 游標移動到檔案尾 u 取消前乙個動作 h 游標左移乙個字元 j 游標下...

vi文字編輯器

vi是乙個強大的常用的文字編輯器,vim是高階版的vi vi test.txt 進入vi的一般模式,如果test.txt檔案存在則開啟,如果不存在則會建立 例1 查詢字母a 輸入 輸入 a 即 a 例2 查詢空格 輸入 輸入 n 即 n 例3 查詢響應時間大於400的,格式為cos 4xx 運用正規...

vi文字編輯器

linux上最常用的文字編輯器是vi 或vim 檔案編輯器是所有計算機系統中最常使用的一種工具。使用者在使用計算機的時候,往往需要建立自己的資料夾,無論是一般的文字檔案 資料檔案,還是編寫源程式,這些工作都離不開編輯器。vi命令可以說是linux世界裡最常用的編輯文件的命令了,但vi有太多的命令集,...