vim 命令 快捷鍵以及相關總結
shift + 4:行尾[@more@]
d + $:從當前位置刪到行尾
d + ^:從當前位置刪到行首
yw:複製一單詞
dw:刪除一單詞
b:向前按字母移動游標
w:向後按字母移動游標
HLJK:左右下上
5J:向下移動5個字元
G:尾行
gg:首行
50G:50行
ctrl + f:向前翻
ctrl + b:向後翻
ctrl + d:向後翻半頁
x:向後刪除一字元
X:向前刪除一字元
o:下一行插入
O:上一行插入
a:當前字元後插入
A:尾行插入
i:當前插入
I:行首插入
e!:重新讀入檔案
%s/a/b/gc:%為所有行 g表該行的全域性 c表互動方式
:g/^$/d <=> :g/^s*$/d 去空行(去不掉有空格的空行)
:g/^s*$/d 去空行
:e 讀一個檔案
:r 追加讀一個檔案
:r file 讀到的檔案追加到當前
:!ls / 在不退出vim編輯器的情況下執行shell命令
vim 的配置檔案在/etc/vimrc 47行新增set nu即可,該檔案裡面syntax on文字顯示高亮,set hlsearch搜尋結果高亮顯示
同時開啟多個檔案:
ctrl+^ 兩個檔案切換
:args 檢視開啟哪些檔案
:qa 全部退出
:sp 橫切格
:vsp 縱切
ctrl+w+w 窗格間切換
:1,$d 刪除所有行
:1,5w file 將1到5行另存為指定檔案file中
:1,10s/^/#/g 在行首加#號
D 刪除游標後位置的字元
視覺化狀態 ctrl+v 選擇塊
[sungy@localhost ~]$ vim -o install.log install.log.bak 同時開啟多個檔案並橫排顯示
[sungy@localhost ~]$ vim -O install.log install.log.bak 同時開啟多個檔案並縱列顯示
:wqall 當同時開啟多個檔案,將所有檔案一起儲存退出
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23168012/viewspace-1044588/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Vim相關命令
- VIM 命令總結
- vim快捷鍵
- 【收藏】138條 Vim 命令、操作、快捷鍵全
- Linux—vim/vi 翻頁跳轉命令快捷鍵Linux
- vim常用快捷鍵
- firewall-cmd 相關命令總結
- Windows 快捷鍵總結Windows
- Linux_vim快捷鍵Linux
- android反編譯相關命令總結Android編譯
- iOS RunLoop 總結以及相關面試題解答iOSOOP面試題
- mvn 相關命令彙總
- VSCode 的 Vim 配置和快捷鍵配置VSCode
- Ajax 相關總結
- cdr快捷鍵大全表格 cdr快捷鍵命令大全
- vim的相關指令
- 幾個與文字處理相關的Linux命令總結Linux
- CAD快捷鍵命令大全
- java Set相關總結Java
- java List相關總結Java
- java Map相關總結Java
- Springmvc相關配置總結SpringMVC
- vue原理相關總結Vue
- cad倒角快捷鍵命令是多少 cad倒角快捷鍵命令怎麼用
- 【vim】常用總結
- 相機成像相關知識總結
- cad剪下快捷鍵是什麼 cad剪下命令快捷鍵
- cad填充快捷鍵命令是什麼 cad填充快捷鍵命令怎麼用
- cad矩形快捷鍵命令設定尺寸 cad矩形快捷鍵命令輸入尺寸
- 部分快捷鍵與DOS命令
- CAD自定義快捷鍵命令
- VS常用擴充以及快捷鍵
- mysql相關問題總結MySql
- Android聲音相關總結Android
- cad延伸快捷鍵命令 延長快捷鍵cad怎麼用
- Chrome(谷歌瀏覽器 )使用總結(一)——快捷鍵Chrome谷歌瀏覽器
- Android cmake命令總結以及指令碼模板Android指令碼
- 『學了就忘』vim編輯器基礎 — 95、命令模式中的相關命令模式
- cad陣列快捷鍵命令怎麼用 cad環形陣列命令的快捷鍵陣列