vi 編輯器的使用方法

2021-08-31 05:41:50 字數 1333 閱讀 6834

1 如何呼叫vi ;

# vi filename~~

2 vi 的三種命令模式;

command(命令)模式,用於輸入命令;

insert(插入)模式,用於插入文字;

visual(可視)模式,用於視化的的高亮並選定正文;

3 檔案的儲存和退出;

command 模式是vi或vim的預設模式,如果我們處於其它命令模式時,要通過esc鍵切換過來。

當我們按esc鍵後,接著再輸入:號時,vi會在螢幕的最下方等待我們輸入命令;

:w 儲存;

:w filename 另存為filename;

:wq! 儲存退出;

:wq! filename 注:以filename為檔名儲存後退出;

:q! 不儲存退出;

:x 應該是儲存並退出 ,功能和:wq!相同

4 游標移動;

當我們按esc進入command模式後,我們可以用下面的一些鍵位來移動游標;

j 向下移動一行;

k 向上移動一行;

h 向左移動乙個字元;

l 向右移動乙個字元;

ctrl+b 向上移動一屏;

ctrl+f 向下移動一屏;

向上箭頭 向上移動;

向下箭頭 向下移動;

向左箭頭 向左移動;

向右箭頭 向右移動;

我們編輯乙個檔案時,對於 j、k、l和h鍵,還能在這些動作命令的前面加上數字,比如 3j,表示向下移動3行。

5 插入模式(文字的插入);

i 在游標之前插入;

a 在游標之後插入;

i 在游標所在行的行首插入;

a 在游標所在行的行末插入;

o 在游標所在的行的上面插入一行;

o 在游標所在的行的下面插入一行;

s 刪除游標後的乙個字元,然後進入插入模式;

s 刪除游標所在的行,然後進入插入模式;

6 文字內容的刪除操作;

x 乙個字元;

#x 刪除幾個字元,#表示數字,比如3x;

dw 刪除乙個單詞;

#dw 刪除幾個單詞,#用數字表示,比如3dw表示刪除三個單詞;

dd 刪除一行;

#dd 刪除多個行,#代表數字,比如3dd 表示刪除游標行及游標的下兩行;

d$ 刪除游標到行尾的內容;

j 清除游標所處的行與上一行之間的空格,把游標行和上一行接在一起;

7 恢復修改及恢復刪除操作;

u 撤消修改或刪除操作;

按esc鍵返回command(命令)模式,然後按u鍵來撤消刪除以前的刪除或修改;如果您想撤消多個以前的修改或刪除操作,請按多按幾次u。這和word的撤消操作沒有太大的區別;

vi編輯器的使用方法

vi 檔名 行數 如不寫行數隻寫 號則定位到檔案末尾 2.1命令模式 開啟檔案首先進入的模式 通過命令對檔案進行常規的操作,例如 定位 翻頁 複製 貼上 刪除等 2.2 末行模式 退出和儲存操作使用時的模式。輸入冒號進入末行模式。2.3 編輯模式 正常編輯模式 set nu 顯示行數 4.1移動命令...

vi 編輯器的使用方法總結

進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r...

VI編輯器的基本使用方法

vi編輯器是所有unix及linux系統下標準的編輯器,它的強大不遜色於任何最新的文字編輯器,這裡只是簡單地介紹一下它的用法和一小部分指令。由於對unix及linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步了解它。vi也是linux中最基本的文字編輯器,學會它...