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 命令、操作、快捷鍵全
- Windows 快捷鍵總結Windows
- sublime快捷鍵總結
- [linux]vim快捷鍵Linux
- firewall-cmd 相關命令總結
- SMIT快捷命令總結MIT
- Linux—vim/vi 翻頁跳轉命令快捷鍵Linux
- iOS RunLoop 總結以及相關面試題解答iOSOOP面試題
- Sublime Text 3 快捷鍵總結
- android反編譯相關命令總結Android編譯
- [Linux] VIM 常用快捷鍵2Linux
- Linux:vim主要命令總結Linux
- Ulipad快捷鍵大總結iPad
- Ajax 相關總結
- WPF 相關總結
- Android Studio 快捷鍵使用總結Android
- 最常用的 Eclipse 快捷鍵總結Eclipse
- photoshop複製圖層快捷鍵總結
- cdr快捷鍵大全表格 cdr快捷鍵命令大全
- vim的相關指令
- 電腦按鍵以及鍵盤的總結
- java Set相關總結Java
- java List相關總結Java
- java Map相關總結Java
- vue原理相關總結Vue
- 和外來鍵相關的一點效能問題總結!
- 相機成像相關知識總結
- VSCode 的 Vim 配置和快捷鍵配置VSCode
- 【vim】常用總結
- Vim 總結(一)
- vim使用總結
- linux的命令解析器和常用的快捷鍵(以及簡單的目錄結構)Linux
- 幾個與文字處理相關的Linux命令總結Linux
- CAD快捷鍵命令大全
- 【轉】命令列操作快捷鍵命令列