blog.bouzuya.net

2021-12-04 Helix Editor Day 4

Helix Editor Day 4

ためしに Rust のファイルを編集してみたところ rust-analyzer が動かない。

Trouble Shooting にあるとおり PATH の通ったところに rust-analyzer を置かないといけない。

LSP isn't working

Is the LSP server (E.g. rust-analyzer) in $PATH?

Try starting helix with the -v flag and checking the log file for LSP related messages. https://github.com/helix-editor/helix/wiki/Troubleshooting#lsp-isnt-working

そりゃあそうだ。 VS Code の rust-analyzer 拡張だと自動でダウンロード等してくれるので気にしていなかった。ちなみにログファイルの位置は macOS なので ~/.cache/helix/helix.log

rust-analyzer 側の installation の指示に従う。

https://rust-analyzer.github.io/manual.html#rust-analyzer-language-server-binary

$ rust-analyzer --version
rust-analyzer d9b2291f5 2021-11-29 stable

これで一応動いたっぽい。 g d と押すと定義に飛ぶことで確認した。それでもときどき動かない気がする。


今日のコミット。