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













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