Jelajahi Sumber

Don't disable ALE lsp, just exclude slow linters

Viktor Grahn 2 tahun lalu
induk
melakukan
9f15c95d60
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      .vimrc

+ 2 - 1
.vimrc

@@ -28,6 +28,7 @@ Plug 'natebosch/vim-lsc'
 Plug 'tpope/vim-surround'
 Plug 'nordtheme/vim'
 Plug 'ap/vim-css-color', { 'for': [ 'css', 'scss' ] }
+Plug 'pearofducks/ansible-vim'
 call plug#end()
 
 filetype plugin indent on
@@ -162,7 +163,6 @@ let g:ale_completion_enabled = 0
 let g:ale_sign_column_always = 1
 let g:ale_set_signs = 1
 let g:ale_set_highlights = 0
-let g:ale_disable_lsp = 1
 
 " QD for intelephense stubs
 let s:intelephense_config = { 
@@ -366,6 +366,7 @@ let g:lsc_server_commands = {
   \  'javascript.jsx': extend({ 'command': 'typescript-language-server --stdio'}, lsc_server_defaults),
   \  'go':             extend({ 'command': 'gopls serve' }, lsc_server_defaults),
   \  'php':            extend({ 'command': 'intelephense --stdio', 'message_hooks': {'initialize': { 'initializationOptions': {'storagePath': '/tmp/intelephense'} } } }, lsc_server_defaults),
+  \  'yaml.ansible':   extend({ 'command': 'ansible-language-server --stdio'}, lsc_server_defaults},
   \}
 
 " LSP close preview after selecting completion