0

我一直在尝试向我的 vimrc 文件添加评论,但由于某种原因,它不允许我在执行病原体行之后发表评论。

4: execute pathogen#infect()    "Enable Pathogen
5:
6: syntax on      "*Syntax color highlighting*

使用这样的 vimrc,保存并退出并重新进入 vim,它给了我一个错误'第 4 行:缺少引用:“启用病原体”

我有语法突出显示,我所做的所有其他评论都显示为评论,但该行 () 之后的任何内容都没有。我不知道这是否是我遗漏的简单事情,或者是否有其他人看到过,但似乎很奇怪,只是这一行给我带来了问题。

我正在运行 Mac OS X 10.13.6 和 Vim 8.2.600

4

1 回答 1

0

:h :comment仔细阅读

不能在 shell 命令 ":!cmd" 或 ":map" 命令以及其他一些将 '"' 视为参数的一部分的命令(主要是需要表达式的命令)中添加注释:

...
execute
...
syntax

另请注意,如果命令不将“bar”作为参数的一部分(请参阅 参考资料:h :bar),您仍然可以这样做

execute pathogen#infect() | "Enable Pathogen

这里连续有两个命令,第二个是纯注释。

但是,我建议总是在不同的行上写评论,不要把这些东西弄乱。

于 2020-04-29T07:11:44.323 回答