Vim末行模式(12)

The_RedMaple發表於2020-11-25

末行模式

進入末行模式
輸入:或者/(/僅用於搜尋)

退出末行模式
按Esc,按Esc兩次(比一下快一點),刪除全部內容和冒號

1、儲存操作

操作說明
:w儲存檔案
:w 路徑另存為
:q退出檔案
:wq儲存並退出
:q!強制退出 (!表示強制)
:! ls(外部命令)使用ls或其他外部命令

2、搜尋操作

操作說明
/關鍵詞搜尋關鍵詞
N/n切換上一個/下一個關鍵詞
:nohl取消高亮(no highlight)

3、替換指令

操作說明
: s/被替換的關鍵詞/新的關鍵詞替換游標所在行的第一個關鍵詞
: s/被替換的關鍵詞/新的關鍵詞/g替換游標所在行的所有關鍵詞
:%s/被替換的關鍵詞/新的關鍵詞替換每一行第一個關鍵詞
:%s/被替換的關鍵詞/新的關鍵詞/g替換整個文件的所有關鍵詞

%表示整個檔案,g表示全域性

4、顯示行號

操作說明
:set nu顯示行號(臨時的,關閉檔案後就)
:set nonu取消行號

5、切換檔案

操作說明
:files檢視開啟的檔案(其中%a表示當前開啟的檔案,#表示上一個開啟的檔案)
:open 已經開啟的檔名開啟指定檔案
:bn切換到下一個檔案
:bp切換到上一個檔案

相關文章