vi 縱向模式編輯

2022-03-26 10:51:53 字數 553 閱讀 7803

批量刪除# 技巧: r 進入修改模式 i 進入行首插入模式 a 進入行尾插入模式

r替換 i前前新增 a後新增

1.多行注釋:

a. 按下ctrl + v,進入列模式;

b. 在行首選擇需要注釋的行;

c. 按下「i」,進入插入模式;

d. 然後輸入注釋符(「//」、「#」等);

e. 按下「esc」鍵。

2.刪除多行注釋:

a. 按下ctrl + v, 進入列模式;

b. 選定要取消的注釋符;

c. 按下「x」或者「d」.

:e file

3.批量替換

修改 將 ip 數列中第二段所有數字「1」 修改為「5」:

將游標定位第乙個行 ip 位址第二段的「1」

ctrl-v 進入縱向編輯模式

g 移動游標到最後一行,可視塊覆蓋所要修改的列

r 進入修改模式

5 輸入數字「5」

esc 退出縱向編輯模式,同時所有被選中的數字都被改成了「5」,並回到命令模式

技巧 Vim 的縱向編輯模式

人類大腦對文字的處理是平面式的,所以我們瀏覽文章 查詢資料或者重構 要麼是橫向讀,要麼是縱向讀,要麼使用搜尋功能,將文字作為乙個平面整體。而在編輯文字 編寫 的時候則不是橫向就是縱向。常規文字編輯器都是橫向編輯,而縱向編輯也常被作為特色功能。比如 vim editplus ultraedit 這些編...

怎麼退出VI編輯模式

esc鍵 冒號 小寫 q 可選 不儲存退出加個 驚嘆號 可選 如檔案需儲存加個 小寫 w 當編輯完檔案,準備退出vi返回到shell時,可以使用以下幾種方法之一。1 在命令模式中,連按兩次大寫字母z,若當前編輯的檔案曾被修改過,則vi儲存該檔案後退出,返回到shell 若當前編輯的檔案沒被修改過,則...

vi列模式編輯方法

在normal模式下,按下ctrl v鍵進入列選擇模式,然後用上下左右游標選擇範圍即可.謝謝阿 按幾下 esc 確認當前處在 normal 模式下,然後按 gg 跳到第一行,按下 ctrl v 進入列選擇模式,然後按 g,跳到文章最後一行,此時你應該看到,文字的第一列被選中了,而且只選中了第一列。在...