哪个网站开发是按月付费的,百度指数查询手机版,怎么把自己做的网站传网上,动感相册制作免费模板下载文章目录一、块选择模式批量注释取消注释二、替换命令批量注释取消注释一、块选择模式
批量注释
Ctrl v 进入块选择模式#xff0c;然后移动光标选中你要注释的行#xff0c;再按大写的 I 进入行首插入模式输入注释符号如 // 或 ##xff0c;输入完毕之后#xff0c;按 …
文章目录一、块选择模式批量注释取消注释二、替换命令批量注释取消注释一、块选择模式
批量注释
Ctrl v 进入块选择模式然后移动光标选中你要注释的行再按大写的 I 进入行首插入模式输入注释符号如 // 或 #输入完毕之后按 Esc 返回普通命令模式下vim 会自动将你选中的所有行首都加上注释保存退出完成注释。
取消注释
Ctrl v 进入块选择模式选中你要删除的行首的注释符号注意 // 要选中两个选好之后按 d 即可删除注释Esc 保存退出。
二、替换命令
批量注释
在底行命令模式下使用命令起始行号,结束行号s/^/注释符/g在指定的行首添加注释。
例如将第 2 行至第 6 行注释掉
2,6s/^/\/\//g^ 这个表示行首这是个虚拟的概念/ 存在特殊含义要恢复普通字需要转义。解释把第 2 行到第 6 行的行首替换成注释符号 //其实这里不加 g也可以因为每行只有一个行首。
注更多替换正则表达式详解《vim 底行命令模式的正则表达式》
取消注释
在底行命令模式下使用命令起始行号,结束行号s/^注释符//g取消指定行的注释。
例如将第 2 行至第 6 行的注释去掉 2,6s/^\/\///g将 ^//行首// 替换成空而行首是虚拟概念所以意思就是在每行的行首查找 //匹配到就更换成空