首页 > 解决方案 > coc.nvim:在新的终端选项卡中打开函数或类定义

问题描述

大多数时候我使用gd命令然后我必须在新的终端选项卡中手动浏览文件,因为我仍然需要打开以前的文件。

能够在新选项卡中打开定义会有点用,当然,我只是想知道这是否可能以及如何配置它,可能在 nvim 配置文件中映射一个新命令,知道吗?

这就是我映射gd命令的方式:

nmap <silent> gd <Plug>(coc-definition)

标签: neovimcoc.nvim

解决方案


您不应该在新的终端选项卡中打开,因为这意味着您将启动一个新的 vim 进程实例并将启动一个您使用的新语言服务器进程。如果您正在使用其他一些 vim 远程插件,它们将被再次加载。

您可以"coc.preferences.jumpCommand": "tabe"在 coc-settings.json 中进行设置,这将在 vim 选项卡中打开。


推荐阅读