【发布时间】:2011-02-16 22:31:03
【问题描述】:
gVim 中是否有功能、插件或方法来显示匹配搜索词的标记,指出它们在缓冲区中的大致位置?例如,当在缓冲区中搜索“foo”时,该功能会将标记与垂直滚动条一起放置。每个标记表示一个匹配的“foo”。当您滚动到该位置时,您会在缓冲区中看到一个“foo”。有了这个功能,我可以很容易地直观地分辨出词条的分布模式,当前词条在文档中的相对位置以及大约出现了多少次。
如果没有这样的功能,有没有办法在插件中操作 gVim 的滚动条和其他 GUI 组件?
在 Firefox 中,类似的功能由Search Marker(过时)、XUL/Migemo(过时)或FindBar Tweak(最新)扩展完成。
更新:
(来源:mozilla.net)
(来源:mozilla.net)
【问题讨论】:
-
+1 尽管我想在 gvim 中看到这一点,但如果不调整 gvim 的源代码,我认为这是不可能的。但我很想看到这个答案:)
-
顺便说一句,此功能在 Google Chrome 中也默认可用。
-
我非常喜欢这个想法,以至于我创建了上游错误。随意在那里发表评论。让我们看看是否有人愿意实施它:code.google.com/p/vim/issues/…
标签: search vim position marker