Author: Kyle Fuller <kyle@fuller.li> 2024-02-24 21:47:01 +0000 +0000
Committer: Kyle Fuller <kyle@fuller.li> 2024-02-24 21:47:01 +0000 +0000
Commit: 36ed1ede6fe4280f5bb685a535da5e64963b24e5
Parent: 8391c4a7fddeb84ad18449a030843a5106bca667
feat(vim): support go projects with gopls
diff --git a/.vim/vimrc b/.vim/vimrc
index 1fce51314ca5483d91a9a6c64d7adf515fe48ff6..579a39964f0e0d1666106e393db6cc6ae5219bbf 100644
--- a/.vim/vimrc
+++ b/.vim/vimrc
@@ -132,6 +132,7 @@ autocmd FileType gitcommit setlocal spell textwidth=72
autocmd FileType markdown setlocal spell textwidth=79
autocmd FileType apiblueprint setlocal spell textwidth=79
autocmd FileType javascript setlocal shiftwidth=2
+autocmd FileType go setlocal noexpandtab
" Yeah... these get typoed
command W w
@@ -173,6 +174,7 @@
lua <<EOF
require'lspconfig'.ansiblels.setup{}
require'lspconfig'.bashls.setup{}
+ require'lspconfig'.gopls.setup{}
require'lspconfig'.pyright.setup{}
require'lspconfig'.sourcekit.setup{}
require'lspconfig'.sumneko_lua.setup{