vim - 让 vim tag-matchlist 打开一个新选项卡

标签 vim

我已经进行了配置,因此如果只有一个匹配项,标记上的 CTRL-] 会直接转到新选项卡中的文件。如果有多个匹配项,标签匹配列表将显示在当前选项卡的新 Pane 中。点击数字并输入,然后在拆分 Pane 中打开该条目。

请问我该如何调整,以便:

a) 选项卡匹配列表在新选项卡中打开

b) 所选条目将出现在新选项卡中

最佳答案

弄清楚如何做我想要的事情:

nnoremap <C-]> :tab tjump <C-r><C-w><CR>

如果有一个匹配项,则会直接跳转到新选项卡中的标记。

如果有多个匹配项,则会打开标签匹配列表,然后选择所需条目后,它会在新选项卡中跳转到该标签。

非常感谢@romainl为我指明了正确的方向。

关于vim - 让 vim tag-matchlist 打开一个新选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22776092/

相关文章:

vim - 如何在Vim的搜索和替换命令中包含句点(.)? (替换.html扩展名)?

vim - 在 ipython 控制台中显示 vim <F5> ".py 脚本执行的输出

vim - 如何在 vim 中重复 "resize window"命令?

php - 在 vim 中调试慢速 php omnicomplete

html - 删除vim中HTML标签之间的文本?

vim - 一些 vim 航空公司主题不起作用

python - 如何在 Vim 插件输出中为单词着色

html - 我如何设置 vim 7's html tidy options for "utf-8"编码?

opencv - 如何永久保存docker容器中的数据和软件?

vim - 如何驯服 vim 的 ":find"命令