Przeglądaj źródła

Merge branch 'master' of github.com:ChristianChiarulli/nvcode

Chris 4 lat temu
rodzic
commit
0e59f8e440
3 zmienionych plików z 7 dodań i 2 usunięć
  1. 1 0
      init.lua
  2. 4 0
      lua/lsp/terraform-ls.lua
  3. 2 2
      vimscript/nv-whichkey/init.vim

+ 1 - 0
init.lua

@@ -58,6 +58,7 @@ require('lsp.python-ls')
 require('lsp.rust-ls')
 require('lsp.json-ls')
 require('lsp.yaml-ls')
+require('lsp.terraform-ls')
 require('lsp.vim-ls')
 require('lsp.graphql-ls')
 require('lsp.css-ls')

+ 4 - 0
lua/lsp/terraform-ls.lua

@@ -0,0 +1,4 @@
+require'lspconfig'.terraformls.setup{
+    cmd = {DATA_PATH .. "/lspinstall/terraform/terraform-ls", "serve"},
+    on_attach = require'lsp'.common_on_attach
+}

+ 2 - 2
vimscript/nv-whichkey/init.vim

@@ -30,7 +30,7 @@ let g:which_key_map['e'] = [ ':NvimTreeToggle'                                 ,
 let g:which_key_map['f'] = [ ':Telescope find_files'                           , 'find files' ]
 let g:which_key_map['h'] = [ '<C-W>s'                                          , 'split below']
 let g:which_key_map['M'] = [ ':MarkdownPreviewToggle'                          , 'markdown preview']
-let g:which_key_map['h'] = [ ':let @/ = ""'                                    , 'no highlight' ]
+let g:which_key_map['H'] = [ ':let @/ = ""'                                    , 'no highlight' ]
 let g:which_key_map['r'] = [ ':RnvimrToggle'                                   , 'ranger' ]
 let g:which_key_map['*'] = [ ':DogeGenerate'                                   , 'documentation generator' ]
 let g:which_key_map['u'] = [ ':UndotreeToggle'                                 , 'undo tree' ]
@@ -129,7 +129,7 @@ let g:which_key_map.F = {
 " m is for mark
 " I'd rather use regular marks but they never clear
 let g:which_key_map.m = {
-    \ 'name': '+fold',
+\ 'name': '+mark',
     \ 't' : [':BookmarkToggle'   , 'toggle'],
     \ 'j' : [':BookmarkNext'   , 'next mark'],
     \ 'k' : [':BookmarkPrev'   , 'prev mark']