是否存在与当前选择匹配的所有文本的弱视觉指示器?类似于大多数文本编辑器。
我怎样才能实现相同的行为?
您当然可以构建类似的东西,使用:autocmd获得当前选择的 an ,然后使用默认搜索突出显示(通过修改 register /),或使用matchadd()添加单独的突出显示(但与搜索相反,默认情况下这将是窗口本地的)。不过,为了使这个功能强大且不干扰 Vim 中的常见任务,这不仅仅是我可以在此处发布的简单单行代码。
我必须知道,因为我已经实现了SearchHighlighting 插件的一部分。使用该插件,可以通过
:SearchAutoHighlighting selection
因为我的插件仅包含该功能的一小部分(更全面的搜索调整和添加),还请查看以下替代品,这些替代品更符合您的要求,取自我的插件的替代品列表: