From b771e79c6e58628295ccd6602e539c6e27ed2e82 Mon Sep 17 00:00:00 2001 From: Robert Kmiec Date: Thu, 13 Aug 2020 01:38:49 +0200 Subject: [PATCH] Vim: New mapping style --- .vim/vimrc | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/.vim/vimrc b/.vim/vimrc index a53249d..50e3882 100644 --- a/.vim/vimrc +++ b/.vim/vimrc @@ -226,6 +226,10 @@ nnoremap 8 :set tabstop=8 softtabstop=8 shiftwidth=8 map :colorscheme random +nnoremap S :%s//g +xnoremap S :s//g +xmap x + " Make pasting done without any indentation break set pastetoggle= @@ -244,8 +248,8 @@ nmap gr (coc-references) nnoremap k :call show_documentation() -xmap f (coc-format-selected) -nmap f (coc-format-selected) +"xmap f (coc-format-selected) +"nmap f (coc-format-selected) " Show all diagnostics nnoremap a :CocList diagnostics @@ -274,14 +278,31 @@ nmap n (YoinkPostPasteSwapForward) nmap p (YoinkPaste_p) nmap P (YoinkPaste_P) -nnoremap l :Lines -nnoremap b :Buffers -nnoremap s :Snippets -nnoremap a :Ag +" Mapping to NERDTree +nnoremap t :NERDTreeToggle +let NERDTreeIgnore=['\.vim$', '\~$', '\.pyc$'] +"nnoremap :e . +"let g:netrw_banner=0 +"let g:netrw_wisize=20 +"let g:netrw_liststyle=3 +"let g:netrw_lolcalrmdir='rm -r' +"nnoremap n :Lexplore " Tagbar key bindings." "nmap t :TlistToggle +" ctrlp configuration +"let g:ctrlp_map = '' +"let g:ctrlp_cmd = 'CtrlPLastMode' +"let g:ctrlp_user_command = 'ack --cpp --cc --hh --hpp -f %s' +"let g:ctrlp_working_path_mode = 'rw' +nnoremap fl :Lines +nnoremap fb :Buffers +inoremap fs :Snippets +nnoremap fa :Ag + +nnoremap ff :FZF + " }}} " }}} @@ -371,33 +392,12 @@ endif set updatetime=100 -" ctrlp configuration -"let g:ctrlp_map = '' -"let g:ctrlp_cmd = 'CtrlPLastMode' -"let g:ctrlp_user_command = 'ack --cpp --cc --hh --hpp -f %s' -"let g:ctrlp_working_path_mode = 'rw' -nnoremap :FZF - set nospell set runtimepath+=/usr/share/vim/vimfiles set spelllang=en " Dictionary path, from which the words are being looked up. set dictionary+=/usr/share/dict/words -" Mapping to NERDTree -nnoremap :NERDTreeToggle -let NERDTreeIgnore=['\.vim$', '\~$', '\.pyc$'] -"nnoremap :e . -"let g:netrw_banner=0 -"let g:netrw_wisize=20 -"let g:netrw_liststyle=3 -"let g:netrw_lolcalrmdir='rm -r' -"nnoremap n :Lexplore - -nnoremap S :%s//g -xnoremap S :s//g -xmap x - function! FindAlternate() let l:ext = 'h' let l:curr_ext = expand('%:e')