From 85cc7765c14e9bddf49e008091df0cb7ad75bc24 Mon Sep 17 00:00:00 2001 From: ache Date: Sun, 8 May 2022 08:22:34 +0200 Subject: Config color and leader --- plugin/perso.vim | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/plugin/perso.vim b/plugin/perso.vim index 28309a1..1981757 100755 --- a/plugin/perso.vim +++ b/plugin/perso.vim @@ -17,16 +17,40 @@ set t_Co=256 inoremap inoremap - +let mapleader = "!" " map leader to bang + +nnoremap f :call FoldColumnToggle() + +function! FoldColumnToggle() + try + if g:colors_name ==? "pink" + colo badwolf + hi CursorLine term=bold cterm=bold ctermbg=black + hi CursorColumn ctermbg=54 + elseif g:colors_name ==? "badwolf" + colo jellybeans + else + colo pink + hi CursorLine term=bold cterm=bold ctermbg=white + hi CursorColumn ctermbg=Yellow + endif + catch /^Vim:E121/ + colo pink + hi CursorLine term=bold cterm=bold ctermbg=white + hi CursorColumn ctermbg=Yellow + endtry +endfunction filetype plugin indent on " Color : -colo badwolf autocmd ColorScheme * highlight ExtraWhitespace ctermbg=darkred guibg=darkred -set cursorline +colo badwolf hi CursorLine term=bold cterm=bold ctermbg=black +hi CursorColumn ctermbg=54 +set cursorline + match ExtraWhitespace /\s\+$/ @@ -136,7 +160,6 @@ noremap zv :!markdown % \| w3m -I utf-8 -T text/html set colorcolumn=80 set cursorcolumn -highlight CursorColumn ctermbg=54 set hls set incsearch @@ -184,6 +207,9 @@ nmap ga (EasyAlign) noremap =g :GrammalecteCheck noremap =G :GrammalecteClear +let b:ale_linters = { 'javascript': ['eslint', 'xo', 'jscs', 'jshint', 'standard'], 'typescript': ['eslint', 'tsserver', 'deno'] } + +let g:ale_disable_lsp = 1 " Ale message config : let g:ale_echo_msg_error_str = 'E' let g:ale_echo_msg_warning_str = 'W' @@ -197,5 +223,7 @@ autocmd BufNewFile,BufRead /tmp/mesms_* set noautoindent filetype=mail wm=0 tw=7 map at :ALEToggle +set omnifunc=syntaxcomplete#Complete + au BufReadPost,BufNewFile *.tmpl,*.tpm,*.svelte set filetype=html -- cgit v1.2.3