diff --git a/coc-settings.json b/coc-settings.json index 34ba07db..4649d866 100644 --- a/coc-settings.json +++ b/coc-settings.json @@ -86,7 +86,8 @@ "cs", "racket", "prisma", - "dart" + "dart", + "terraform" ], "yaml.format.enable": true, "signature.target": "float", @@ -234,6 +235,13 @@ "args": ["--lib", "racket-langserver"], "filetypes": ["scheme", "racket"] }, + "terraform": { + "command": "terraform-ls", + "args": ["serve"], + "filetypes": ["terraform", "tf"], + "initializationOptions": {}, + "settings": {} + }, "ccls": { "command": "ccls", "filetypes": ["c", "cpp", "cuda", "objc", "objcpp"], diff --git a/init.vim b/init.vim index a03d7dbf..47a3471a 100644 --- a/init.vim +++ b/init.vim @@ -423,6 +423,7 @@ Plug 'dkarter/bullets.vim' " Other filetypes Plug 'wlangstroth/vim-racket' " Plug 'jceb/vim-orgmode', {'for': ['vim-plug', 'org']} +Plug 'hashivim/vim-terraform' " Editor Enhancement Plug 'petertriho/nvim-scrollbar'