问题标签 [coc.nvim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - 我想知道:CocSearch /pattern/ -A
我使用带有插件 Coc 的 Neovim
当我使用:CocSearch /some pattern/ with option -A <number>
使用该命令,它会打开有关目录文件的搜索结果
例如
:CocSearch /some pattern/ -A 20
我想知道“-A 和数字”选项的含义
据我所知,如果我增加数字,那么我会得到更多的结果相关行(Vscode 具有相同的功能)
但直到现在我找不到这个选项的文档
vim - 如何更改 coc.nvim 浮动窗口颜色?
我在我的 vim 编辑器中使用 c++ 的 coc.nvim 插件,这里显示错误但它的颜色伤害了我的眼睛,我一直在寻找解决方案但仍然不知道如何自定义颜色
vim - 如何使用 coc-clangd 在 vim 中使用 lib gtk 在 C 中编程?
我从 GTK 项目的网站上复制了“Hello world”代码,并将其粘贴到 Vim 中,并使用正确配置了coc-clangd的 C 语言进行开发。然而,几个错误显示在
#include <gtk/gtk.h>
但是当我使用命令发送编译时:
gcc `pkg-config --cflags gtk+-3.0` -o hello-world-gtk hello-world-gtk.c `pkg-config --libs gtk+-3.0`
它完美地工作我试图添加
`pkg-config --cflags gtk+-3.0`
在
clangd.fallbackFlags
:CocConfig
但它没有用。
configuration - 无法在 coc.nvim 中使用自动完成功能
每当我从 coc.nvim 输入某个自动完成建议时,它只会闪烁该建议并将其完全删除,并引发错误“coc.nvim:找不到命令”。建议选项卡正常显示并正常运行。
这个错误总是发生在 gdscript 文件中,所有其他文件都按预期工作。
我找不到解决这个问题的方法,可能是语言服务器或 coc 配置文件。
linux - 如果使用appimage安装neovim,如何使用nvim命令?
我已经使用 AppImage 安装了 nvim,如下所述
如果我使用nvim test,yml
,它会失败为'-bash: /usr/bin/nvim: No such file or directory'
如果我使用./nvim.appimage test.yml
那么它的工作原理。如何将其映射到 nvim 以使其正常工作?
vim - 如何在 coc.nvim 的“选择操作”菜单中更改绑定?
这是在我的 init.vim
nmap <leader>ca <Plug>(coc-codeaction-line)
这会打开一个小菜单可供选择,我想映射所述菜单以<a-n>
用于向下滚动和<a-e>
向上滚动
这可能吗?
c++ - CoC 未向语言服务器发送自动完成请求消息
编辑 C++ 代码时,我的 nvim 自动完成窗口没有出现。我一直在尝试遵循这个调试指南,但我没有取得太大的成功。我正在使用配置如下的 Kythe 语言服务器coc-settings.json
:
打开 C++ 文件并运行:CocList services
时,我可以看到语言服务器已启动:
实际上,在 中:CocCommand workspace.showOutput
,有消息表明初始化成功:
一个想法,这里是否缺少自动完成功能所需的功能?在任何情况下,当我编辑文件并尝试例如键入std::
期望对该名称空间进行某种形式的自动完成时,什么都没有发生,并且发送到语言服务器的唯一消息似乎如下:
根据我有限的知识,我很确定自动完成还需要将不同的消息类型发送到语言服务器,不是吗?textDocument/didChange
似乎仅用于更新状态。
编辑: nvim 请求的全套功能:
vim - 从COC vim的自动完成预览中自动选择第一项?
有没有办法让 coc-vim 自动选择第一个预览建议而不是使用箭头键?我正在使用 vim 8.1。
vim - 如何在插入模式下使 coc.nvim 检查代码的语义?
所以我正在使用 neovim(v0.4.3) 和 Coc.nvim(v0.0.79) 并与 C++ 和 C 一起使用。问题是语法检查仅在正常模式下突出显示错误。这意味着我必须在插入模式下输入我的语句,然后正常查看是否有任何错误。我希望能够在我处于插入模式时看到我的错误。所以我想知道这是否只发生在我身上或者这是一件常见的事情。如果对此有任何修复,请告诉我。在这里我包括了我的 init.vim 的一些行
感谢您阅读本文,希望您有美好的一天