15个实用却不为人所熟知的Vim命令

 最近接触了一些新的 Vim 命令,特特整理了一些比较实用又不常见的命令如下。

公司主营业务:成都网站制作、成都做网站、外贸营销网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出古城免费做网站回馈大家。

  • 移动到行首非空字符时,除了可以用 ^ 命令,还可以用更容易输入的 0w 命令
  • 在空白行使用 dip 命令可以删除所有临近的空白行
  • 使用 global 命令 :g/^\s*$/d 可删除当前文档中的所有空行
  • 在空白区使用 viw 可以选择所有空白字符
  • 删除当前文档所有行可使用命令 dG 或 :%d
  • 搜索后经常使用 :nohl 来清除Vim高亮
  • 搜索时可以用 插入光标下的单词
  • ???? 和 ZZ 和 :wq 功能类似,但是不会写入没有被修改过的文件,且按键更方便
  • 重绘屏幕并把当前行显示在窗口正中间可使用 zz 命令
  • Vim插入模式下,按 % 可将当前文件名输入到文件中

 

Vim插入文件名

  • 如果想读取某个文件并将文件的内容插入到当前光标后,可使用Vim命令 :r
  • 退出Vim插入模式,除了可以用 Esc 外,还可以使用组合键
  • Vim普通模式下,c 命令是一个非常实用的命令,如 cc 可用来改写当前行(即删除当前行并进入插入模式),c$ 改写到行末,ci" 改写双引号中的内容,c2w 改写当前光标下两个单词,ct( 改写到小括号前。(c 命令与 i、a、w 等组合可组成非常多实用的命令)

 

Vim change命令

  • Vim可视化模式下,> 用于增加缩进,< 减少缩进,~ 用于转换大小写

 

Vim增加缩进

  • 要返回到上次跳转的位置,可以使用 '' 或 ``'` 命令

分享名称:15个实用却不为人所熟知的Vim命令
文章位置:http://www.stwzsj.com/qtweb/news23/10323.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联