Open wsdjeg opened 4 years ago
lsp那里为什么是php?应该是rust吧?
感谢,这个地方写错了,后面更新改正过来。
如何使用 rust 二代lsp , rust-analyzer, 我按照官方给的文档,设置 coc 和 LanguageClient-neovim 配置都是不起作用。
首先,确保有 rust-analyzer
可执行命令,然后启用 lsp 模块:
[[layers]]
name = "lsp"
filetypes = [
"rust"
]
[layers.override_cmd]
rust = ["rust-analyzer"]
测试后,rust-analyzer 还是不起作用
同wsdjeg 所言, 但我加了一步, 我启用了COC, 然后在安装coc-rust-analyzer,
这样就可以启用 rust-analyzer了, 只是大型项目的话, rust-analyzer初始启动会略慢一点, 但同时nvim没有影响,
也就是最初1分钟左右rust analyzer是没有动静的
修正一下我上面的. 安装COC, 然后安装coc-rust-analyzer, 同时取消所有init.toml里面的rust 配置, 也就是说不要启用rust layer, lsp layer里面也不要启用rustup/rust等, 否则会同时开启2个rust-analyzer进程, 内存占用非常多.
Manjaro 下亲测可以用
从来就没有成功过,还是clion或goland上安装个插件好用。
感谢开发者的辛苦开发,不过rls已经停止支持了,请问可以升级一下文档吗?谢谢
https://spacevim.org/cn/use-vim-as-a-rust-ide/