モノリポだっていけちゃうdenols/ts_ls共存術(Neovim >= 0.11)

by
カテゴリ:
Neovim >= 0.11では言語サーバーを簡単に自動起動する方法としてvim.lsp.enable({ ... })があるけど、FileTypeイベントに応じてvim.lsp.start(...)を呼べばもっと細かい制御ができるよ。応用すれば、denols/ts_lsの共存も細やか。モノリポだって怖くない。

Neovim 0.12(開発版)ではLSPクライアント経由でGitHub Copilotを使えるぞ(脱copilot.vim)

by
カテゴリ:
Neovim 0.12(開発版)にvim.lsp.inline_completionが実装されました。これと[copilot-language-server]を組み合わせると、GitHub Copilotによる補完を、LSPクライアント経由で利用できます。