diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index abef92c..c1cd0b3 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -18,14 +18,13 @@ set number relativenumber windo set nowrap set showcmd set mouse=a -set cursorline +" :set cursorline set foldmethod=syntax set updatetime=250 set tabstop=4 shiftwidth=4 smarttab highlight Comment ctermfg=Grey nnoremap p :split +term - " =============== NERDTree ================================================ " Toggle file browser nnoremap e :NERDTreeToggle @@ -35,10 +34,10 @@ let g:onedark_config = { \ 'style': 'warmer', \} colorscheme onedark -hi CocFloating guibg=#151515 guifg=clear -hi Pmenu guibg=#151515 guifg=clear -hi @parameter guifg=#ed6215 -hi CursorColumn guibg=#e2c792 guifg=#232326 +hi CocFloating guibg=#151515 guifg=clear +hi Pmenu guibg=#151515 guifg=clear +" hi @parameter guifg=#ed6215 +hi CursorColumn guibg=#e2c792 guifg=#232326 " =============== NERDTree Config ================================================ let NERDTreeShowHidden=1 @@ -63,16 +62,16 @@ endfunction autocmd CursorHold * silent call CocActionAsync('highlight') " coc rename -nnoremap r (coc-rename) +nmap r (coc-rename) " Jump between references and definiton -nnoremap :call CocActionAsync('jumpReferences') -nnoremap K :call CocActionAsync('jumpDefinition') +nnoremap j :call CocActionAsync('jumpReferences') +nnoremap k :call CocActionAsync('jumpDefinition') " show help menu -nnoremap :call CocActionAsync('codeAction', 'cursor') - +nnoremap d :call CocActionAsync('codeAction', 'cursor') +nnoremap a :call CocActionAsync('runCommand', 'editor.action.formatDocument') " Show Documentation -nnoremap J :call ShowDocumentation() +nnoremap f :call ShowDocumentation() function! ShowDocumentation() " Show hover when provider exists, fallback to vim's builtin behavior. if CocAction('hasProvider', 'hover') call CocActionAsync('definitionHover')