From cb58cda557df2d38566092618889b60d1564359e Mon Sep 17 00:00:00 2001 From: navewindre Date: Sat, 19 Oct 2024 01:26:16 +0200 Subject: a --- vimrc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'vimrc') diff --git a/vimrc b/vimrc index 5857e08..bff8b7e 100644 --- a/vimrc +++ b/vimrc @@ -420,8 +420,9 @@ function! InputTabNumber() endif endfunction -function! TurnOffCDiag() - if &filetype == 'c' || &filetype == 'cpp' +function! TurnOffDiag() + let disallowed_langs = ['c', 'cpp', 'javascript', 'typescript', 'typescriptreact', 'javascriptreact'] + if index(disallowed_langs, &filetype) >= 0 ALEDisable endif endfunction @@ -480,7 +481,7 @@ endfunction vnoremap ap :call AddSpacesToParentheses() -autocmd BufReadPost * call TurnOffCDiag() +autocmd BufReadPost * call TurnOffDiag() nnoremap :NERDTree inoremap :NERDTree @@ -527,7 +528,7 @@ nnoremap lightline#bufferline#move_previous() nnoremap lightline#bufferline#move_next() nnoremap f :call OpenFloat() -nnoremap f :call OpenLsp() +nnoremap F :call OpenLsp() colorscheme base16-synth-midnight-dark hi LineNr guibg=#000000 @@ -543,6 +544,7 @@ hi Variable guifg=#40FF40 ctermfg=Green hi @variable guifg=#40FF40 ctermfg=Green hi Identifier guifg=#27ea91 hi def link @lsp.typemod.variable.defaultLibrary.javascript Special +hi def link @lsp.typemod.variable.defaultLibrary.typescript Special hi def link @punctuation.special.javascript Delimiter hi def link @lsp.type.keywordLiteral.zig Special hi @type.builtin.cpp guifg=#ea5ce2 -- cgit v1.2.3