在Vim中注释代码没有非常方便的快捷键,vim-commentary 提供了注释代码的操作符,它支持普通模式,可视模式,命令行模式。

普通模式

vim-commentary 所提供的注释操作符命令为 gc,那么就可以有如下的操作

  1. gcc注释光标所在的当前行。
  2. gcap注释段落。如果函数之间是用空行分隔的,那么gcap会注释光标所在整个的函数。

可视模式

使用可视模式选中几段代码,然后使用gc就可以注释选中的代码。

命令行模式

通过gc来注释代码,最常用的模式为普通模式和可视模式。作者为了插件功能的全面性,提供了命令行模式。

例如.,+3Commentary会把当前行到三面三行给注释了。

Vim注释插件vim-commentary相关推荐

  1. vim插件的安装方式 -- vim注释插件和doxygen函数注释生成插件-ctrlp插件-tabular等号对齐 插件...

    使用unzip的时候 指定 -d选项, 是说明解压到的 目标地址. 这个参数还是比较方便的, 比直接unzip到当前目录, 然后在去拷贝到目标目录, 然后再删除当前目录中的解压文件夹, 方便多了. 使 ...

  2. Vim 分屏功能+无插件Vim编程技巧

    本篇文章主要教你如何使用 Vim 分屏功能. 分屏启动Vim 使用大写的O参数来垂直分屏. vim -On file1 file2 ... 使用小写的o参数来水平分屏. vim -on file1 f ...

  3. Mac下安装vim的插件YouCompleteMe及注意事项

    mac下的YouCompleteMe安装还是很麻烦的,所以我安装完之后写下此篇blog,以供诸位一起学习 此篇借鉴了网上一些文章的情况下结合了我自己的一点心得: 1.基本准备(我默认已经安装好了以下软 ...

  4. 神级编辑器 Vim 使用-插件篇

    在这篇中, 会列举各种实用的插件, 包括他们的安装, 配置及使用方法 注意: 不是本部分的所有插件都是你需要装的, 如果盲目安装插件只会导致你 vim 功能混乱, 速度底下, 所以适时整理真正需要的插 ...

  5. linux下vim编辑器插件,为你介绍Linux系统中vim编辑器的实用插件!

    今天小编要跟大家分享的文章是关于Linux系统中vim编辑器的实用插件.Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门. Linu ...

  6. 常用的vim良好插件

    记录在vim使用中,认为较好的插件.备注:安装插件的命令放在vundle#begin和vundle#end之间 set tabstop=4 set softtabstop=4 set shiftwid ...

  7. vim 配置插件分享

    转载自 http://a.vifix.us/blog/vim-%E9%85%8D%E7%BD%AE%E6%8F%92%E4%BB%B6%E5%88%86%E4%BA%AB 此文在vim中完成,全文较长 ...

  8. Vim 实用插件推荐

    2019独角兽企业重金招聘Python工程师标准>>> 1.插件管理器 Vundle.vim - 最常用最老牌最简单的Vim插件管理器,缺陷是没法并发执行更新,安装 dein.vim ...

  9. Vim Vundle 插件管理器

    /*********************************************************************** Vim Vundle 插件管理器* 说明:* 话说Vi ...

最新文章

  1. java 继承thread_java线程-创建线程(继承 Thread 类)
  2. 数据分析与数据科学圈潜在“标杆级”著作,亚马逊智囊团副团长新书
  3. SqlServer中获取所有数据库,所有表,所有字段
  4. win2012每次启动显示服务器管理器,win2012r2服务器管理器打开角色.功能出错
  5. 【❌❌vectorの奇技淫巧⭕⭕】C++ vector 如何正确处理动态申请内存的元素
  6. [USACO19JAN,Platinum]Train Tracking 2
  7. bzoj3110 [Zjoi2013]K大数查询
  8. CDQ解决一些三维偏序的问题
  9. 农村三资管理平台app_中科农村三资管理软件系统免费版
  10. 简繁体计算机术语对照表
  11. item_search - 按关键字搜索淘宝商品API接口调用展示
  12. Scala基础入门(五)Scala 内置9种数据类型
  13. html作业介绍家乡,dreamweaver网页大作业 我的家乡
  14. 基于毫米波雷达的手势识别原理
  15. android自定义系统键盘,Android自定义软键盘
  16. redis工具 :springboot使用redis
  17. 实验一:贝叶斯神经网络及其如何用随机梯度马尔可夫链蒙特卡洛有效训练
  18. 华为HMS对谷歌GMS,有多大胜算?
  19. mysql 验证用户名重复,Ajax案例——检验用户名是否重复
  20. 南京理工大学校长计算机学院教授,南京理工大学杨静宇教授、扬州大学郭志波博士应邀来我校作学术报告...

热门文章

  1. 泰山OFFICE技术讲座:行距,五号、小四时还正常,四号时大幅增加,这是为什么?
  2. JSP编译成Servlet(四)JSP与Java行关系映射
  3. 如何使用Folding @ home和游戏PC对抗冠状病毒
  4. 数据库概论之模式分解理论(理解简单明了)
  5. jq获取页面高度_使用jquery中height()方法获取各种高度
  6. python3学习笔记01
  7. 10_JavaScript数据结构与算法(十)哈希表
  8. apple售后服务官网_Apple准备好订阅捆绑以促进数字服务
  9. 解决百度地图位置标注不在中心的问题
  10. 吴恩达《深度学习专项》笔记+代码实战(三):“浅度”神经网络