LSP関連

目次

1. go-modeだけLSPでformat-on-saveする

add-hook の第4引数がnon-nilならばバッファローカルになる

(with-eval-after-load 'go-mode
  (add-hook 'go-mode-hook
            (lambda () (add-hook 'before-save-hook
                                 (lambda () (ignore-errors (lsp-format-buffer)))
                                 nil
                                 'local))))