From 659ef00c71fd17efd2d8ffe5bbe5bd9f1698e73d Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Sun, 6 Oct 2024 17:43:18 +0200 Subject: Drag my neovim config kicking and screaming into the future (LSP) --- nvim/init.vim | 38 +------------------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) (limited to 'nvim/init.vim') diff --git a/nvim/init.vim b/nvim/init.vim index 08ce5eb..213099f 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -1,16 +1,6 @@ set noswapfile -" Deoplete ################################################################# - -let g:deoplete#enable_at_startup = 1 -" use tab to cycle -inoremap pumvisible() ? "\" : "\" -" close preview when leaving insert -autocmd InsertLeave,CompleteDone * if pumvisible() == 0 | pclose | endif -" use omni completion for go, provided by vim-go -call deoplete#custom#option('omni_patterns', { 'go': '[^. *\t]\.\w*' }) - " NERDTree ################################################################# let NERDTreeMouseMode=3 @@ -34,39 +24,13 @@ map :NERDTreeToggle " always enter term buffer in insert mode autocmd BufEnter * if &buftype == 'terminal' | :startinsert | endif -" vim-go ################################################################### - -let g:go_fmt_autosave = 1 -let g:go_fmt_command="goimports" - " rust.vim ################################################################### let g:rustfmt_autosave = 1 " Caddyfile #################################################################### -" -au BufNewFile,BufRead Caddyfile,*.Caddyfile,Caddyfile.* set ft=caddyfile - -" neomake ################################################################## -autocmd! BufWritePost * Neomake -"let g:neomake_verbose=3 -"let g:neomake_logfile='/tmp/neomake.log' - -" Always run clippy on rust projects -autocmd! BufWritePost *.rs Neomake! clippy - -" the sidebar sign placement wasn't playing nice with gitgutter, so use the -" location list instead. But location list is kinda dumb cause it pops open -" multiple times and at weird times, sooo.... fuck it -"let g:neomake_open_list=2 -let g:neomake_open_list=0 -let g:neomake_place_signs=0 - -let g:neomake_markdown_enabled_makers = ['misspell'] -let g:neomake_markdown_misspell_maker = { - \ 'errorformat': '%f:%l:%c:%m', - \ } +au BufNewFile,BufRead Caddyfile,*.Caddyfile,Caddyfile.* set ft=caddyfile " mine ##################################################################### -- cgit v1.2.3