`

vim 下块注释

 
阅读更多

vim下

1.插入注释:

用v进入virtual模式 用上下键选中需要注释的行数 按Control+v进入列模式 按大些“I”进入插入模式,

输入注释符“#”,然后立刻按下ESC

 

2.删除注释

 

先按Control+v进入列模式 按光标键选中需要删除的注释符 按x键删除

 

为了便于选取文本,VIM 引入了可视(Visual)模式。要选取一段文本,首先将光标移到段首,在普通模式下按 v 进入可视模式,然后把光标移到段末。需要注意,光标所在字符是包含在选区中的。这时可以对所选的文本进行一些操作,常用的(可视模式)命令有:
x或d     剪切(即删除,同时所选的文本进入剪贴板) 
y          复制 
r字符     所有字符替换为新字符 
u U ~    分别是所有字母变小写、变大写、反转大小写 
>  
当输入了命令以后,VIM 将回到普通模式,这时可以按 p 或 P 进行粘贴。普通模式下有关复制和粘贴的命令:
v         进入可视模式 
p或P    在当前位置粘贴剪贴板的内容,p 粘在光标所在字符后面,P 粘在前面 
不得不承认,虽然引入了可视模式,复制和粘贴在 VIM 中仍然是比较麻烦的操作,这也许是 VIM 唯一的缺点

分享到:
评论

相关推荐

    由NERD_commenter.vim生成注释

    - **文档块注释**:对于支持的语言,如Python的docstring或JavaDoc,可以使用`gcdn`或`gdJ`创建新文档块。 4. **自定义设置** NERD_commenter.vim允许用户自定义注释样式和快捷键。在.vimrc文件中,你可以添加...

    caw.vim:Vim注释插件:受支持的operatornon-operator映射,可通过点命令重复,具有300多种文件类型

    caw.vim 还支持其他高级功能,比如块注释和区域注释。在某些语言中,可以使用 `gc` 命令来对选定的代码块进行注释,或者使用 `gC` 来解除注释。此外,部分语言支持多行注释样式,caw.vim 也能很好地处理。 总结,...

    Windows快捷键与Vim快捷键冲突解决

    此外,`<C-v>`在Linux版Vim中用于“块选择”,而在Windows版Vim中则变成了“粘贴”。 除了以上提到的几个快捷键外,还有其他在Linux版Vim中能正常工作的快捷键,在Windows版Vim中也出现了功能上的改变。因此,对于...

    vim中UVM高亮配置

    Vim使用`.vim`文件来存储这些配置,通常放在`~/.vim/syntax`目录下。 在我们的例子中,`verilog_systemverilog.vim`文件很可能包含了SystemVerilog的语法高亮定义。这个文件可能包含了一系列`syntax keyword`和`...

    VIM快捷键 VIM插件

    该插件旨在提高C/C++开发人员的工作效率,通过自动完成代码块、快速插入常用代码片段等功能,使得开发者能够更专注于业务逻辑的编写,而不是繁琐的代码细节。 #### 五、总结 通过本文对VIM快捷键及c-support.vim...

    Vim-IDE.zip

    基于win32版本vim82搭建IDE,解压文件到自定义目录下即可,并设置系统环境变量VIM 值为该目录。并自带以下插件 Plugin 'VundleVim/Vundle.vim' Plugin 'Valloric/YouCompleteMe' "代码补齐 Plugin 'SirVer/ultisnips...

    vim-commentary-1.3.zip

    本文将详细探讨“vim-commentary”插件,版本1.3,它为Vim用户提供了简洁高效的注释功能。 “vim-commentary”是Vim的一个小巧实用的插件,由Tim Pope开发,旨在简化在各种编程语言中添加和删除注释的过程。在1.3...

    vim插件-配合数字电路systemverilog编程时使用

    对于更复杂的SystemVerilog开发,还可以考虑结合其他Vim插件,如NERDCommenter用于注释处理,ALE(Asynchronous Lint Engine)用于实时错误检查,以及tagbar来显示当前文件的标签结构。这些插件与`systemverilog.vim...

    vim使用手册.pdf

    - **插件和脚本**:Vim支持大量插件,如NERDCommenter用于注释管理,Vim-Fugitive用于Git集成。通过.vimrc文件,可以自定义配置和加载插件。 **5. 安装和配置** - **在Windows上**,可以下载gvim安装包,或使用...

    Vim用户手册中文版 7.3

    此外,Vim支持许多插件,可以扩展其功能,比如NERDCommenter用于代码注释,Vim-Fugitive用于Git操作,ALE用于语法检查等。手册可能不会涵盖所有插件,但会教你怎么安装和管理它们,让你的Vim更加个性化和高效。 ...

    经典VIM教程(HTML)

    - 可视模式:在正常模式下按下`v`进入,可选择文本块进行操作。 三、移动与编辑 1. 光标移动:使用`h`(左)、`j`(下)、`k`(上)、`l`(右)来移动光标。 2. 行操作:`dd`删除当前行,`yy`复制当前行,`p`粘贴到...

    vim支持STL

    5. **使用NERDCommenter**:这个插件允许你在Vim中快速注释和取消注释代码块,包括STL代码,这对于调试和阅读代码非常有帮助。 6. **配置Vimrc**:通过自定义`.vimrc`配置文件,你可以为STL代码设置特定的缩进规则...

    vim编辑器 配置自定义

    此文件位于用户的家目录下,是Vim启动时读取的主要配置文件。如果你是初次配置,可以通过复制系统自带的示例配置文件`vimrc_example.vim`来创建自己的`.vimrc`文件。命令如下: ```bash cp /usr/share/vim/vim70/...

    vim c-support hotkeys

    - **代码注释管理**:包括插入行尾注释、调整行尾注释、设置行尾注释列、代码转换为块注释或行注释、注释转换为代码以及多种特定类型的注释如函数、方法、类、文件描述等。 - **语句生成**:快速插入循环结构(如do....

    linux-vim常用插件包

    通过熟练使用nerdtree和块注释插件,你在Linux环境下进行编程将会变得更加高效和愉悦。如果你在使用这些插件的过程中遇到任何问题,不要忘记阅读我们的描述部分,那里有详细的使用说明和留言寻求帮助的指引。我们...

    vim-中文参考学习手册

    7. **插件系统**:Vim的强大在于其丰富的插件生态,比如NERD Commenter用于代码注释,ALE进行实时语法检查,YouCompleteMe提供智能代码补全。 8. **折叠**:通过折叠功能,可以隐藏代码中的部分区域,便于查看和...

    自己vim编辑器的插件

    5. **Git集成**:像Fugitive这样的插件将Git命令集成到Vim中,使得开发者可以在不离开编辑器的情况下进行版本控制操作,如提交、查看差异和解决冲突。 6. **代码折叠**:如foldexpr或Fold plugin能让用户通过简单的...

    Vim用户手册中文版72

    6. **插件系统**:Vim拥有丰富的插件生态系统,如NERDCommenter用于代码注释,YouCompleteMe提供智能补全,Vim-Fugitive用于Git操作等,极大地扩展了其功能。 7. **映射与自动命令**:通过`map`命令,用户可以...

    VIM Quick Reference Card

    - `gqm`:用于格式化文本,如创建列表或块注释。 通过以上详细解析,我们可以看到VIM不仅具备基本的文本编辑功能,还提供了丰富的扩展性和定制性,使得其在文本处理、代码编写等场景下具有极高的效率和灵活性。熟练...

Global site tag (gtag.js) - Google Analytics