" set background= "set t_te= t_ti= laststatus=2 set t_te= t_ti= ls=1 ruler syntax off filetype on filetype plugin on filetype plugin indent on let mapleader = "," set rtp+=/opt/homebrew/opt/fzf let g:fzf_preview = 'cat {}' set path+=/usr/local/include " vimki plugin let g:vimki_lower = "a-zàçéèêếëîïñôöùûü" autocmd filetype vimki syntax on autocmd filetype vimki set autowrite " autocmd filetype vimki setlocal spell spelllang=fr autocmd filetype vimki nmap z :FZF ~/Wiki autocmd filetype vimki nnoremap = YpVr= autocmd filetype vimki nnoremap - YpVr- " vim-go plugin let g:go_def_mode = "gopls" let g:go_info_mode = "gopls" let g:go_list_type = "quickfix" let g:go_fmt_command = "goimports" let g:go_metalinter_command = "golangci-lint" autocmd FileType go syntax on autocmd FileType go nmap b (go-build) autocmd FileType go nmap i (go-info) autocmd FileType go nmap r (go-run) autocmd FileType go nmap t (go-test) autocmd FileType go nmap f (go-test-func) autocmd FileType go nmap v (go-referrers) autocmd FileType go nmap n :cnext autocmd FileType go nmap p :cprevious autocmd FileType go nmap a :cclose autocmd BufNewFile,BufRead *.go setlocal noexpandtab tabstop=4 shiftwidth=4 let g:netrw_browsex_viewer = "open" let g:netrw_gx = "" let g:netrw_banner = 0 autocmd filetype javascript,html,json,yaml set ts=2 sts=2 sw=2 et " :set wm=2 linebreak " :set term=ansi ":set modeline ":set modelines=5 set autoindent "set breakindent " :set ts=2 sw=2 sts=2 et :set wrap :set linebreak :set nolist :set formatoptions-=t " noremap :!cscope -1 " noremap :!cscope -0 " noremap :!cscope -7 " Paragraph format / unformat noremap f !}fmt noremap F !}fmt -c -w 2048 " noremap K :s,^,//, " noremap :s,^//,, noremap # :s,^,#, noremap @ :s,^#,, "hi MatchParen term=reverse ctermbg=magenta ctermfg=none " hi MatchParen cterm=reverse term=reverse ctermfg=white " " Fix spell highlighting hi clear SpellBad hi SpellBad cterm=underline hi SpellBad gui=undercurl noremap n :bn noremap :bd noremap o :!open & noremap :tag