1

我几个小时前才开始使用 vim,并且正在做一个项目。有相当多的乐趣和挫折感——不过主要是有趣的:)。

我遇到了一个奇怪的情况,这可能是由于使用了Janus,但任何帮助将不胜感激。

当我在视觉上选择几行时,shift-v + j然后对这些行进行替换以注释它们:s/^/#,它成功地完成了我所期望的并将可视块的行的开头替换为#. 但是,同时它突出显示^了我文件中的每个(基本上现在每行的第一个字符都突出显示)。

类似的事情发生在我再次替换:s/^/<TAB>以将代码块移到缩进时。每一行上添加的选项卡都以相同的方式突出显示。

即使在我继续编辑之后,这些亮点都没有消失。为什么这样做?我该怎么做才能让它停止?如果有的话,有哪些更简单的方法可以实现我正在做的事情?

谢谢!

4

1 回答 1

4

我不使用 Janus(也不知道它是什么),但是:nohl(对于 nohighlight)会在搜索和替换后摆脱所有突出显示。

于 2012-05-30T01:19:40.610 回答