vi編輯器中的幾個快捷鍵

2021-05-22 05:31:48 字數 867 閱讀 7461

vi 的三種命令模式

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

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

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

游標移動

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

j 向下移動一行

k 向上移動一行

h 向左移動乙個字元

l 向右移動乙個字元

ctrl+b 向上移動一屏

ctrl+f 向下移動一屏

向上箭頭 向上移動

向下箭頭 向下移動

向左箭頭 向左移動

向右箭頭 向右移動

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

/# +enter  #為查詢的內容 

插入模式(文字的插入)

i 在游標之前插入

a 在游標之後插入

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

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

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

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

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

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

文字內容的刪除操作;

x 乙個字元

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

dw 刪除乙個單詞

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

dd 刪除一行;

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

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

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

vi編輯器常用快捷鍵

x 刪除游標處的字元 dd 刪除整行 i 在游標前插入文字 a 在游標後插入文字 o 當前行下插入新行 u 撤銷最後一次修改 e 放棄所有修改,從上次儲存開始處再編輯 wq 儲存退出 q 不儲存退出 pattern 從游標開始處向檔案尾搜尋pattern pattern 從游標開始處向檔案首搜尋pa...

vi編輯器快捷鍵用法

下面操作 現大寫字母,比如g表示需要同時按住shift和g鍵。n表示輸入的數字。其他比如text則表示字串。按鍵說明 gg跳轉到第一行 g跳轉到最後一行 ngg ng 跳轉到最後一行 ctrl f 向下翻頁 ctrl b 向上翻頁 h游標左移 j游標下移 k游標上移 l游標右移 w移到下乙個單詞的開...

linux的vi編輯器快捷鍵

如前所述,所謂的命令列或命令模式,就是在最下面一行沒有顯示 insert 或者 replace 字樣的時候。通常在命令列中的指令有下面幾種 注意,當按下 時,游標會自動移動到螢幕的最下面一行!一般模式 移動游標 h 或 向左方向鍵 游標向左移動乙個字元 j 或 向下方向鍵 游標向下移動乙個字元 k ...