【vim】vim 常用命令之工作速查
引言:當我們日常工作編輯文字的時候,經常會使用vim編輯器,雖然vim功能很強大—幾乎無所不能,但當我們用慣了word後,還是覺得不容易上手,並且灰常多的命令不容易記住,再此我把經常使用命令list寫下來供大家快速查詢使用,歡迎大家補充完善,追求完美,完美是一種習慣!!!
1. Ctrl+f 向下翻頁
2. Ctrl+b 向上翻頁
3. G 定位到文字最後一行
4. gg 定位到文字第一行
5. Shift+% 匹配括號
6. ZZ 儲存退出
7. ZQ 不儲存退出
8. :set nu 開啟行序列號
9. :set nonu 關閉行序列號
10.:%s#***#***#g 全域性替換字串
11.Ctrl+v 列編輯模式,H左j下k上l右選擇visual block,方向鍵也能體現,x刪除所選內容,d刪除所選內容,r+替換字元就是貼上 例子 r+p
12.u 撤銷上次操作
13.Shift+d 刪至行尾
14.d$ 刪至行尾
14.d^ 刪至行首
14.D 刪除游標之後的所有內容
14.:.,$d 冒號+一個點+一個逗號+一個$+一個d再回車,刪除當前行以下的所有內容 簡化版:dG 【kamus友情提供】
14.:1,$d 冒號+數字1+一個逗號+一個$+一個d再回車,刪除第1行以下的所有行 刪除第1行以下,就是:2到第二行,然後dG 【kamus友情提供】
14.:2,$d 冒號+數字2+一個逗號+一個$+一個d再回車,刪除第2行以下的所有行
14./kernel\c 忽略大小寫查詢kernel字串,\c就是忽略大小寫查詢
15.yy 複製游標所在行
16.小p 貼上當前行的下一行
17.大P 貼上當前行的上一行
18.o 直接在當前游標行之下一行插入資料
19.n 當前搜尋字串的下一個
20.N 當前搜尋字串的上一個
21.365 G 直接定位到365行
22.:v/xxx/d 刪除所有不包含xxx字樣的行 【kamus友情提供】
23.:g/xxx/d 刪除所有包含xxx字樣的行 【kamus友情提供】
24. shift+v,進入虛擬行模式,然後jjjjj,選擇幾行,d,刪掉(有人說,那5dd不是也可以刪5行?是,但是對於一邊思考一邊觀察,這行是不是要刪的時候,shift+v方式更和人的思維模式接近)【kamus友情提供】
2. Ctrl+b 向上翻頁
3. G 定位到文字最後一行
4. gg 定位到文字第一行
5. Shift+% 匹配括號
6. ZZ 儲存退出
7. ZQ 不儲存退出
8. :set nu 開啟行序列號
9. :set nonu 關閉行序列號
10.:%s#***#***#g 全域性替換字串
11.Ctrl+v 列編輯模式,H左j下k上l右選擇visual block,方向鍵也能體現,x刪除所選內容,d刪除所選內容,r+替換字元就是貼上 例子 r+p
12.u 撤銷上次操作
13.Shift+d 刪至行尾
14.d$ 刪至行尾
14.d^ 刪至行首
14.D 刪除游標之後的所有內容
14.:.,$d 冒號+一個點+一個逗號+一個$+一個d再回車,刪除當前行以下的所有內容 簡化版:dG 【kamus友情提供】
14.:1,$d 冒號+數字1+一個逗號+一個$+一個d再回車,刪除第1行以下的所有行 刪除第1行以下,就是:2到第二行,然後dG 【kamus友情提供】
14.:2,$d 冒號+數字2+一個逗號+一個$+一個d再回車,刪除第2行以下的所有行
14./kernel\c 忽略大小寫查詢kernel字串,\c就是忽略大小寫查詢
15.yy 複製游標所在行
16.小p 貼上當前行的下一行
17.大P 貼上當前行的上一行
18.o 直接在當前游標行之下一行插入資料
19.n 當前搜尋字串的下一個
20.N 當前搜尋字串的上一個
21.365 G 直接定位到365行
22.:v/xxx/d 刪除所有不包含xxx字樣的行 【kamus友情提供】
23.:g/xxx/d 刪除所有包含xxx字樣的行 【kamus友情提供】
24. shift+v,進入虛擬行模式,然後jjjjj,選擇幾行,d,刪掉(有人說,那5dd不是也可以刪5行?是,但是對於一邊思考一邊觀察,這行是不是要刪的時候,shift+v方式更和人的思維模式接近)【kamus友情提供】
小結:分享技術 收穫快樂! vim 你值得擁有
leonarding
2012.5.23
天津&summer
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26686207/viewspace-730668/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VIM常用命令
- Linux常用命令之vim操作Linux
- linux vim 常用命令Linux
- Vim 編輯器常用命令
- Vim和Vi的常用命令
- Vim編輯器常用命令
- vim進階 | 使用外掛打造實用vim工作環境
- Ubuntu終端與Vim常用命令Ubuntu
- 在Vim裡精通Vim
- 高效使用Vim編輯器--Vim編輯器常用命令學習筆記筆記
- vim外掛之Taglist
- php之推薦vimPHP
- linux之vim命令Linux
- Vim
- vi與vim的區別以及常用命令
- VIM常用命令 及 部分命令記憶方法
- 常用的vi與vim常用命令歸納
- vi與vim的區別以及常用命令***
- Linux中VIM的工作模式詳解!Linux模式
- vim命令
- vim操作
- vim 分屏
- Vim 使用
- vim工具
- vim使用
- Linux編輯器Vim常用命令講解Linux
- Linux命令解釋之vimLinux
- vim常用命令之多行註釋和多行刪除
- 熟記Vim常用命令,linux程式設計事半功倍Linux程式設計
- VIM 進階 —— 《VIM 8 文字處理實戰》
- vim進階之新增ctags和cscope
- VIM 命令大全
- Vim命令合集
- vim常用操作
- 編譯VIM編譯
- VIM操作技巧
- vim配置思路
- vim學習