vim 使用技巧

1 前言

介紹工作中常用的vim使用技巧。


2 vim常用操作

2.1  vim四種模式

1、正常模式
正常情況下用vim打開文件時,即進入正常模式。其他模式下,按Esc可回到正常模式。

2、插入模式
個人習慣按i直接進入。

3、命令模式
按:可進入命令模式。

4、可視模式
按v可進入可視模式,ctrl + v 可進入可視塊模式。

2.2 剪切操作

按v進入可視模式,通過移動光標來選擇自己要剪切的行數,被選中行數,顏色會有變化,此時再按x,可以將選中內容剪切,再按p粘貼到需要的地方即可。

2.3 複製操作

      按v進入可視模式,通過移動光標來選擇自己要複製的行數,被選中行數,顏色會有變化,此時再按y,可以將選中內容複製,再按p粘貼到需要的地方即可。
  複製單個單詞,可以在正常模式下將光標移動到單詞首,然後使用yw進行復制,然後使用p進行粘貼。

2.4 刪除操作

按v進入可視模式,通過移動光標來選擇自己要刪除的行數,被選中行數,顏色會有變化,此時再按d,可以將選中內容刪除。

2.5 註釋操作

註釋: 按ctrl + v 進入可視塊模式,選中要註釋的行數後,按L,輸入註釋符,如//,再按ESC,此時可見選中行數被註釋。
取消註釋: 按ctrl + v 進入可視塊模式,選中要取消的行數(包含//的塊),按d進行刪除即可。

2.6 多標籤操作

按:進入命令行模式,輸入tabnew + 文件名,可以進行多標籤文件管理,tabn和tabp命令可以進行文件之間的切換,qa進行全部文件的不保存關閉。

2.7 搜索操作

按/進入搜索,輸入要查找的內容,按enter,匹配到輸入的內容,按n可以查看下一個,按shift + n 可以查看上一個。

注1:保存文件時,習慣命令模式下,按x,比較快速。


未完,待續......

//add begin 2017/8/30 ZafirTab 全局替換+從系統粘貼板粘貼內容
  • 全局替換
:%s/str1/str2/g

%表示本文件
s表示替換
str1表示要替換的字符串
str2表示替換後的字符串
g表示全局替換

  • 從系統粘貼板粘貼
插入模式下,使用shift+insert即可進行粘貼。


//add end













發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章