neovim - coc.nvim:在新的终端选项卡中打开函数或类定义
问题描述
大多数时候我使用gd
命令然后我必须在新的终端选项卡中手动浏览文件,因为我仍然需要打开以前的文件。
能够在新选项卡中打开定义会有点用,当然,我只是想知道这是否可能以及如何配置它,可能在 nvim 配置文件中映射一个新命令,知道吗?
这就是我映射gd
命令的方式:
nmap <silent> gd <Plug>(coc-definition)
解决方案
您不应该在新的终端选项卡中打开,因为这意味着您将启动一个新的 vim 进程实例并将启动一个您使用的新语言服务器进程。如果您正在使用其他一些 vim 远程插件,它们将被再次加载。
您可以"coc.preferences.jumpCommand": "tabe"
在 coc-settings.json 中进行设置,这将在 vim 选项卡中打开。
推荐阅读
- append - 附加 Infile (Stata)
- node.js - 排名网络应用程序,如何将创建结果的结果连接到表单播放器中选择的结果
- java - 如何将一列作为父列并根据 TreeViewer Jface 中的列对其他列进行分组?
- python - 在heroku上的nodejs中生成python脚本
- javascript - 从 node.js 中的 childByAutoId 读取数据
- javascript - embed.fields[1].value:长度必须为 1024 或更少。embed.fields[2].value:长度必须为 1024 或更少
- node.js - 为什么我不能从 Postman 中的 MERN 堆栈应用程序返回密码?
- autohotkey - 如何动态设置此 IniRead?
- node.js - 如何在 Nodejs 中发出 put 请求
- reactjs - 反应,将组件作为子组件传递,然后使用新道具渲染它