[nvim] rearrange stuff
This commit is contained in:
parent
18db8ae84c
commit
358b7f3025
@ -23,15 +23,7 @@ call minpac#init()
|
||||
call minpac#add('tpope/vim-eunuch')
|
||||
call minpac#add('lambdalisue/suda.vim')
|
||||
call minpac#add('airblade/vim-gitgutter')
|
||||
call minpac#add('rust-lang/rust.vim')
|
||||
call minpac#add('thaerkh/vim-indentguides')
|
||||
call minpac#add('vim-syntastic/syntastic')
|
||||
call minpac#add('majutsushi/tagbar')
|
||||
call minpac#add('Shougo/deoplete.nvim')
|
||||
call minpac#add('racer-rust/vim-racer')
|
||||
call minpac#add('neomake/neomake')
|
||||
call minpac#add('ervandew/supertab')
|
||||
call minpac#add('dense-analysis/ale')
|
||||
|
||||
command! PackUpdate call minpac#update()
|
||||
command! PackClean call minpac#clean()
|
||||
@ -39,8 +31,6 @@ command! PackClean call minpac#clean()
|
||||
cmap w!! w suda://%
|
||||
|
||||
colorscheme desert-warm-256
|
||||
let g:racer_experimental_completer = 1
|
||||
let g:racer_insert_paren = 1
|
||||
let g:UltiSnipsSnippetDirectories=["UltiSnips", "mysnippets"]
|
||||
let g:indentguides_ignorelist = ['txt','md','help']
|
||||
let g:rustfmt_autosave = 1
|
||||
@ -92,6 +82,10 @@ if has("autocmd")
|
||||
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
|
||||
endif
|
||||
|
||||
nnoremap <C-j> <C-w><C-j>
|
||||
nnoremap <C-k> <C-w><C-k>
|
||||
nnoremap <C-h> <C-w><C-h>
|
||||
nnoremap <C-l> <C-w><C-l>
|
||||
nmap <F8> :TagbarToggle<CR>
|
||||
map <F9> <esc>:!hugo server -Dw<CR>
|
||||
map ,ga :!git add -p<cr>
|
||||
@ -164,6 +158,12 @@ let g:go_version_warning = 0
|
||||
|
||||
{{- if eq .chezmoi.hostname "taupo" }}
|
||||
call minpac#add('alok/notational-fzf-vim')
|
||||
call minpac#add('rust-lang/rust.vim')
|
||||
call minpac#add('racer-rust/vim-racer')
|
||||
call minpac#add('majutsushi/tagbar')
|
||||
call minpac#add('Shougo/deoplete.nvim')
|
||||
call minpac#add('dense-analysis/ale')
|
||||
let g:racer_experimental_completer = 1
|
||||
let g:nv_search_paths = ['~/notes']
|
||||
let g:nv_default_extension = '.md'
|
||||
map <F5> <esc>:!pdflatex %<CR>
|
||||
@ -173,18 +173,7 @@ map ,b :!bash gen.sh<cr><cr>
|
||||
map ,c <esc>2GddOTo: contact@sysnove.fr<esc>jddOCc: <esc>
|
||||
autocmd BufNewFile,BufRead *.hledger,*.ledger,*.journal setfiletype ledger
|
||||
autocmd Filetype ledger set nospell
|
||||
{{- end }}
|
||||
|
||||
" syntastic
|
||||
|
||||
set statusline+=%#warningmsg#
|
||||
set statusline+=%{SyntasticStatuslineFlag()}
|
||||
set statusline+=%*
|
||||
|
||||
let g:syntastic_always_populate_loc_list = 1
|
||||
let g:syntastic_auto_loc_list = 1
|
||||
let g:syntastic_check_on_open = 1
|
||||
let g:syntastic_check_on_wq = 0
|
||||
autocmd CompleteDone * silent! pclose!
|
||||
|
||||
" Racer
|
||||
augroup Racer
|
||||
@ -197,20 +186,8 @@ augroup Racer
|
||||
autocmd FileType rust nmap <buffer> <leader>gD <Plug>(rust-doc-tab)
|
||||
augroup END
|
||||
|
||||
" rust https://dev.to/drmason13/configure-neovim-for-rust-development-1fjn
|
||||
" setup rust_analyzer LSP (IDE features)
|
||||
"lua require'nvim_lsp'.rust_analyzer.setup{}
|
||||
|
||||
" Use LSP omni-completion in Rust files
|
||||
"autocmd Filetype rust setlocal omnifunc=v:lua.vim.lsp.omnifunc
|
||||
|
||||
" Enable deoplete autocompletion in Rust files
|
||||
let g:deoplete#enable_at_startup = 1
|
||||
|
||||
" Press Tab to scroll _down_ a list of auto-completions
|
||||
let g:SuperTabDefaultCompletionType = "<c-n>"
|
||||
|
||||
" ale rust-analyser
|
||||
let g:ale_linters = {'rust': ['analyzer']}
|
||||
|
||||
nnoremap <leader>c :!cargo clippy
|
||||
{{- end }}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user