Vim有一个“Link Hints”(à-la Vimium)插件,可以快速选择窗口/缓冲区/标签吗?

时间:2014-10-01 09:39:52

标签: vim vim-plugin

我正在寻找能够显示链接提示的插件(按优先级降序排列):

  • 突片
  • 缓冲器

实施例

尝试定义链接提示的内容(以链接提示为例在窗口之间切换):一个短的字符序列,在编辑器中的每个窗口实例上按需显示。每个窗口的序列都是不同的。显示提示后,用户可以输入与一个窗口关联的序列,将焦点移动到该窗口。

这样的插件是否存在?

1 个答案:

答案 0 :(得分:2)

我不知道这样的插件,并且不太可能存在这样的插件,因为在Vim中没有“在这个窗口上按需”钩子。鼠标悬停的味道,只有GVIM有相应的功能(cp。:help balloon)。一些用户实现的是在状态行中包含窗口/缓冲区编号,例如:

:set statusline+=\ %{winnr()}

然后,您可以使用[N]<C-w><C-w>的数字快速移动到该窗口。对于编号标签(如果您有很多重要标签),您可以使用'tabline' / 'guitablabel'tabpagenr()

您可以在~/.vimrc中轻松添加这些自定义项,但由于与其他个人偏好的紧密耦合,很难通过单独的插件提供。