【发布时间】:2015-03-25 18:16:01
【问题描述】:
我在几台机器上运行 vim 7.3。默认情况下,我的所有实例都启用了 MatchParen。在我的 Windows 机器上使用 gvim,它完全符合我的要求 - 当我的光标位于括号、paren 等时,它会在视觉上突出显示匹配项。它不影响光标导航。但是,在我的 Ubuntu 框中,当我将光标移到字符上时,它实际上会跳转到匹配项。
我确定该行为是由 MatchParens 引起的,因为如果我执行 :NoMatchParen,它就会停止。不幸的是,我当时也没有得到突出显示。不过,我不知道我的设置有什么不同。
如果你能给我指点一个插件,我会更喜欢你
【问题讨论】:
-
光标没有跳跃。您可能选择了错误的颜色。
-
检查:设置比赛时间?光标确实会跳转到下一个匹配的括号,但只停留了十分之几秒,然后它应该会返回。
-
@FDinoff - 我看到其他人在回答类似问题时这么说,而且(有时)显然是不真实的。我曾经遇到过在移动到开始括号后进入插入模式并让它出现在结束括号之后的情况。当然,现在我试图复制这种行为,我不能。 matchtime=5 在两种环境中。你说得对,颜色不好,但它看起来像匹配的东西是集中的。
-
嗯,这是默认值。也许这只是一个错误。或者其他干扰。在这种情况下,使用 -u NONE 选项启动 vim 很有用。
-
@rhuffstedtler 我以前错了。但是,默认配置不应该有。如果你的配置有它,这意味着你把它放进去,你应该知道你把那个设置放进去。(如果你没有把它放在它是如何到达那里的)。无论如何,如果它真的在跳跃,我很想看看是什么原因造成的。