wsdjeg / SpaceVim-comments

1 stars 0 forks source link

使用 Vim 搭建 Rust 开发环境 | SpaceVim #56

Open wsdjeg opened 4 years ago

wsdjeg commented 4 years ago

https://spacevim.org/cn/use-vim-as-a-rust-ide/

sharefantasy commented 4 years ago

lsp那里为什么是php?应该是rust吧?

wsdjeg commented 4 years ago

感谢,这个地方写错了,后面更新改正过来。

erasin commented 4 years ago

如何使用 rust 二代lsp , rust-analyzer, 我按照官方给的文档,设置 coc 和 LanguageClient-neovim 配置都是不起作用。

wsdjeg commented 4 years ago

首先,确保有 rust-analyzer 可执行命令,然后启用 lsp 模块:

[[layers]]
  name = "lsp"
  filetypes = [
    "rust"
  ]
  [layers.override_cmd]
    rust = ["rust-analyzer"]
erasin commented 4 years ago

测试后,rust-analyzer 还是不起作用

Arstman commented 3 years ago

同wsdjeg 所言, 但我加了一步, 我启用了COC, 然后在安装coc-rust-analyzer,

这样就可以启用 rust-analyzer了, 只是大型项目的话, rust-analyzer初始启动会略慢一点, 但同时nvim没有影响,

也就是最初1分钟左右rust analyzer是没有动静的

Arstman commented 3 years ago

修正一下我上面的. 安装COC, 然后安装coc-rust-analyzer, 同时取消所有init.toml里面的rust 配置, 也就是说不要启用rust layer, lsp layer里面也不要启用rustup/rust等, 否则会同时开启2个rust-analyzer进程, 内存占用非常多.

Manjaro 下亲测可以用

songhaoxin commented 2 years ago

从来就没有成功过,还是clion或goland上安装个插件好用。

baby195lxl commented 1 year ago

感谢开发者的辛苦开发,不过rls已经停止支持了,请问可以升级一下文档吗?谢谢