首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux Vim批量注释和自定义注释

使用 Vim 编辑 Shell 脚本,在进行调试时,需要进行多行的注释,每次都要先切换到输入模式,在行首输入注释符"#"再退回命令模式,非常麻烦。连续行的注释其实可以用替换命令来完成。...取消连续行注释,则可以使用 ":起始行,终止行s/^#//g",例如: :1,10s/^#//g 意为将行首的"#"替换为空,即删除。...设置成功后,直接在任意需要注释的行上按 "Ctrl+P" 快捷键,就会自动在行首加上 "#" 注释取消此快捷键定义,输入 ":unmap^P" 即可。...我们可以延伸一下,如果想取消文件行首的快捷键,则可以设置 ":map^B 0x",快捷键为 "Ctrl+B", "0" 表示跳到行首,"x" 表示删除光标所在处字符。...将快捷键对应的命令保存在 .vimrc 文件中,即可在每次使用 Vim 时自动调用,非常方便。

31130

shell中批量注释取消注释的方法

/bin/bash cat >/dev/null<<EOF echo "1" echo "2" echo "3" echo "4" EOF echo "5" echo "6" 二、利用vim批量添加注释...1.块选择模式 插入注释 首先用vim打开我们要操作的脚本, 然后将光标移动到我们要操作的首行(这里我们移动到echo "1"的左方),接着按v进入-- 可视(visual) --模式 ?...取消注释 ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意// 要选中两个, ?...选好之后按d即可删除注释 方法二 替换命令 批量注释: 使用下面命令在指定的行首添加注释: :起始行号,结束行号s/^/注释符/g 我们这里是要操作第2行到第5行,所以用vim打开脚本后,输入...取消注释: :起始行号,结束行号s/^注释符//g 这里我们使用 :2,5s/^#//g ? 回车 ?

4.5K40

Vim实现批量注释的方法

调试代码的时候,免不了要批量注释/取消代码注释,很多IDE都有快捷键将你选中的… 转自链接:《思想之地》 调试代码的时候,免不了要批量注释/取消代码注释,很多IDE都有快捷键将你选中的代码块批量注释/...取消注释的功能,那么在Vim里面如何完成这个功能呢?...方法一 块选择模式 批量注释: Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的I进入行首插入模式输入注释符号如 // 或 #,输入完毕之后,Vim会自动将你选中的所有行首都加上注释...取消注释: Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意// 要选中两个,选好之后按d即可删除注释 方法二 替换命令 批量注释: 使用下面命令在指定的行首添加注释: :起始行号...,结束行号s/^/注释符/g 取消注释: :起始行号,结束行号s/^注释符//g 例子: 在10 - 20行添加 // 注释 :10,50s#^#//#g 在10 - 20行删除 //

1.3K10

vim 中批量添加注释

方法一 :块选择模式 批量注释: Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的 I 进入行首插入模式输入注释符号如 // 或 #,输入完毕之后,按两下 ESC,Vim 会自动将你选中的所有行首都加上注释...,保存退出完成注释。...取消注释: Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意 // 要选中两个,选好之后按 d 即可删除注释,ESC 保存退出。 方法二: 替换命令 批量注释。...使用下面命令在指定的行首添加注释。 使用名命令格式: :起始行号,结束行号s/^/注释符/g(注意冒号)。 取消注释: 使用名命令格式: :起始行号,结束行号s/^注释符//g(注意冒号)。...例子: 1、在 10 - 20 行添加 // 注释 :10,20s#^#//#g 2、在 10 - 20 行删除 // 注释 :10,20s#^//##g 3、在 10 - 20 行添加 # 注释 :10,20s

13.3K40
领券