Closed4

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

shuntakashuntaka

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

shuntakashuntaka

Masonでrust-analyzerを使うと auto importがうまくされてないことがわかった。具体的にはaxumのpost関数が自動でimportされなかったりする。

仮説だが、Masonは/Users/shuntaka/.local/share/nvim/mason/bin/rust-analyzerにパスを通して実行する。これはCargo管理下出ないことが問題と考えている。

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

このスクラップは2024/08/14にクローズされました