`
dengqsintyt
  • 浏览: 291387 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Vim批量注释--记录

阅读更多

Vim批量注释

方法一

ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i),再插入注释符,比如"//",再按Esc,就会全部注释了
批量去掉注释

ctrl+v,进入列编辑模式,横向选中列的个数(如"//"注释符号,需要选中两列),然后按d, 就会删除注释符号

方法二

使用下面命令在指定的行首添加注释:
:起始行号,结束行号s/^/注释符/g
取消注释:
:起始行号,结束行号s/^注释符//g
例子:
在10 - 20行添加 // 注释
:10,50s#^#//#g
在10 - 20行删除 // 注释
:10,20s#^//##g

分享到:
评论

相关推荐

    vim所需即所获

    - **快速开关注释**:批量注释或取消注释代码段落。 - **模板补全**:自动填充预先定义的代码模板。 - **快速输入结对符**:自动插入匹配的括号、引号等符号。 - **智能补全**:基于上下文进行代码补全,提高...

    Vim使用指南

    - **批量注释**:使用`ctrl+v`选中多行,然后按`shift+i`在光标所在行添加注释符号,最后按`ESC`键应用到选中的所有行。 - **前后移动**:使用`w`移到下一个单词,使用`e`移到单词尾,使用`b`移到前一个单词。 - **...

    Hacking Vim

    全局替换是 Vim 中非常实用的一个功能,用于批量替换文本中的特定字符串。例如: ``` :s/old/new/g ``` 此命令将文档中所有出现的“old”替换为“new”。 **2.2 多文件替换** 在处理多个文件时,Vim 提供了便捷的多...

    vim中文文档及常用技巧

    6. **自动补全**:使用Ctrl+n和Ctrl+p在历史记录中补全,对于编程语言,可以安装插件如YouCompleteMe提供智能补全。 7. **宏的高级应用**:录制宏时结合数字前缀,如10qa...q,然后@aq10执行10次宏,可以快速处理...

    roamer.vim:Vim漫游器插件

    5. **增强的跳转历史**:与其他导航插件不同,`roamer.vim` 记录了你的导航路径,使你可以轻松回溯到之前的位置。 **使用技巧** 学习如何充分利用 `roamer.vim` 需要熟悉它的快捷键和命令。通常,这些快捷键会与 ...

    Unix基础知识与Shell编程

    - 注释: `#` 开头的行被视为注释。 - 变量: 存储数据,如 `var=value`。 - 条件语句: `if [ condition ]; then ... fi`。 - 循环语句: `for var in list; do ... done`。 - 函数定义: `function func_name() { ...

    Pycharm 教程

    - **注释管理**:统一管理所有便签。 ##### 42. PyCharm扩展功能之Emacs外部编辑器 - **Emacs模式**:启用Emacs模式以适应Emacs用户的习惯。 - **Emacs插件**:安装Emacs插件以扩展功能。 ##### 43. PyCharm扩展...

    shell 13问 供大家参考

    - **代码注释**:为脚本添加清晰的注释。 - **模块化设计**:将大型脚本分解为多个小的可重用组件。 - **版本控制**:使用版本控制系统来管理脚本的变化。 #### 11. **Shell脚本与系统管理** - **用户管理**:...

    cscope-15.6.tar.gz

    2. **集成到编辑器**:许多编辑器(如Vim、Emacs)有内置的cscope支持,通过插件实现交互式操作,提升开发体验。 3. **脚本自动化**:可以编写脚本批量处理cscope任务,提高工作效率。 五、cscope与IDE的对比 虽然...

    最全Pycharm教程 - 精编版

    宏定义功能允许用户记录一系列操作并将它们保存为宏,之后可以重复执行这些操作,非常适合批量修改代码。 #### 二十六、PyCharm编辑器功能之查看帮助文档 PyCharm集成了丰富的帮助文档和API参考,开发者可以随时...

Global site tag (gtag.js) - Google Analytics