neovim で golang を LSP できるようにする
neovim の最近のバージョンだと LSP はネイティブサポートされている。
neovim の LSP の便利な設定集であるところの https://github.com/neovim/nvim-lspconfig をインストールする。 vimplug を使っているので以下のように書く。
local vim = vim
local Plug = vim.fn['plug#']
vim.call('plug#begin')
-- " LSPクライアント
Plug 'neovim/nvim-lspconfig'
vim.call('plug#end')
次に :PlugInstall
する。
require'lspconfig'.gopls.setup{}
したら補完が効くようになった。便利。
Published: 2025-01-01(Thu) 12:13