Closed4
rust-analyzerのauto importがうまくされてない

Masonのパス確認
~ Warn ...lar/neovim/0.10.0/share/nvim/runtime/lua/vim/lsp/rpc.lua:800: Spawning language server with cmd:
{ "/Users/shuntaka/.local/share/nvim/mason/bin/rust-analyzer" } failed. The language server is either not installed, missing from PATH, or no

Masonでrust-analyzerを使うと auto importがうまくされてないことがわかった。具体的にはaxumのpost関数が自動でimportされなかったりする。
仮説だが、Masonは/Users/shuntaka/.local/share/nvim/mason/bin/rust-analyzer
にパスを通して実行する。これはCargo管理下出ないことが問題と考えている。

rustup component add rust-analyzer
$ which rust-analyzer
/Users/shuntaka/.cargo/bin/rust-analyzer

Masonの問題ではなかった。
自分が、capabilityを初期化していないかった、 👾
このスクラップは2024/08/14にクローズされました