批量刪除# 技巧: 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,跳到文章最後一行,此時你應該看到,文字的第一列被選中了,而且只選中了第一列。在...