liubianshi / cmp-lsp-rimels

让 Neovim 下的中英文混合输入无比丝滑
MIT License
15 stars 0 forks source link

与 neoconf 共同使用bug #3

Closed cxwx closed 6 months ago

cxwx commented 6 months ago
[lspconfig] unhandled error: ....local/share/nvim/lazy/neoconf.nvim/lua/neoconf/util.lua:54: attempt to call upvalue 'ro
ot_dir' (a nil value)
cxwx commented 6 months ago

似乎是配置rime_ls 的问题,我自己配置的rime_ls 同样的问题

cxwx commented 6 months ago

似乎与

It's important that you set up neoconf.nvim BEFORE nvim-lspconfig.

与lazy的依赖,载入先后相关

liubianshi commented 6 months ago

感觉问题应该处在 neoconf.nvim 的配置上。需要在调用 require('lspconfig').XXXXX.setup() 前先调用 require("neodev").setup()

这个插件我当时也折腾了很久才能正常使用,现在是把这两个插件的配置都放在一个文件, 你可以参考一下。

cxwx commented 6 months ago

不是 neodev 插件, 是 neoconf 插件,

感觉问题应该处在 neoconf.nvim 的配置上。需要在调用 require('lspconfig').XXXXX.setup() 前先调用 require("neodev").setup()

这个插件我当时也折腾了很久才能正常使用,现在是把这两个插件的配置都放在一个文件, 你可以参考一下。

liubianshi commented 6 months ago

做了一些修改,在 neoconf 的默认配置下能使用了,你看看是否还有其他问题

cxwx commented 6 months ago

fixed