如何在Linux配置文件中注释掉多行?

时间:2014-11-05 20:09:11

标签: python linux nginx

假设:

code

/etc/nginx/sites-available/mySite.conf中的

。我们知道

#Code

意味着它会被忽略。但是,如果我想评论如何:

Code
Code
Code
Code

不使用#?我让人们在python中看到使用'''注释掉多行。这也适用于Linux配置文件吗?

2 个答案:

答案 0 :(得分:3)

没有标准的" Linux配置文件" - 语法完全取决于正在读取文件的程序以及该程序如何解析它。

Nginx仅识别以#开头的行作为评论。 http://nginx.org/en/docs/beginners_guide.html#conf_structure

答案 1 :(得分:0)

我认为我们可以尝试如下的vim编辑器批量注释方法

将光标放在第一个#字符上,按CtrlV(对于gVim则按CtrlQ),然后向下直到最后一条注释行,然后按x,这将垂直删除所有#个字符。

评论一段文本几乎是相同的:

首先,转到要注释的第一行,然后按CtrlV。这将使编辑器进入VISUAL BLOCK模式。 然后使用箭头键选择直到最后一行 现在按ShiftI,这将使编辑器进入INSERT模式,然后按#。这会将哈希添加到第一行。 然后按Esc键(再输入一秒钟),它将在所有其他选定的行上插入一个#字符。 对于默认情况下debian / ubuntu附带的精简版vim,请在第三步中键入:s / ^ /#(可以用:nohl删除每行第一个字符的其余任何突出显示)。