Vim: New mapping style

This commit is contained in:
Robert Kmiec
2020-08-13 01:38:49 +02:00
parent afa5ec988b
commit b771e79c6e

View File

@@ -226,6 +226,10 @@ nnoremap <leader>8 <esc>:set tabstop=8 softtabstop=8 shiftwidth=8<cr>
map <F12> :colorscheme random<CR>
nnoremap S :%s//g<LEFT><LEFT>
xnoremap S :s//g<LEFT><LEFT>
xmap <BS> x
" Make pasting done without any indentation break
set pastetoggle=<F3>
@@ -244,8 +248,8 @@ nmap <silent> gr <Plug>(coc-references)
nnoremap <silent> <space>k :call <SID>show_documentation()<CR>
xmap <leader>f <Plug>(coc-format-selected)
nmap <leader>f <Plug>(coc-format-selected)
"xmap <leader>f <Plug>(coc-format-selected)
"nmap <leader>f <Plug>(coc-format-selected)
" Show all diagnostics
nnoremap <silent> <space>a :<C-u>CocList diagnostics<cr>
@@ -274,14 +278,31 @@ nmap <leader>n <plug>(YoinkPostPasteSwapForward)
nmap p <plug>(YoinkPaste_p)
nmap P <plug>(YoinkPaste_P)
nnoremap <leader>l :Lines<CR>
nnoremap <leader>b :Buffers<CR>
nnoremap <leader>s :Snippets<CR>
nnoremap <leader>a :Ag <C-R><C-W><CR>
" Mapping to NERDTree
nnoremap <leader>t :NERDTreeToggle<CR>
let NERDTreeIgnore=['\.vim$', '\~$', '\.pyc$']
"nnoremap <C-n> :e .<CR>
"let g:netrw_banner=0
"let g:netrw_wisize=20
"let g:netrw_liststyle=3
"let g:netrw_lolcalrmdir='rm -r'
"nnoremap <leader>n :Lexplore<CR>
" Tagbar key bindings."
"nmap <leader>t :TlistToggle<cr>
" ctrlp configuration
"let g:ctrlp_map = '<c-p>'
"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 <leader>fl :Lines<CR>
nnoremap <leader>fb :Buffers<CR>
inoremap <leader>fs <ESC>:Snippets<CR>
nnoremap <leader>fa :Ag <C-R><C-W><CR>
nnoremap <leader>ff :FZF<CR>
" }}}
" }}}
@@ -371,33 +392,12 @@ endif
set updatetime=100
" ctrlp configuration
"let g:ctrlp_map = '<c-p>'
"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 <c-p> :FZF<CR>
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 <C-n> :NERDTreeToggle<CR>
let NERDTreeIgnore=['\.vim$', '\~$', '\.pyc$']
"nnoremap <C-n> :e .<CR>
"let g:netrw_banner=0
"let g:netrw_wisize=20
"let g:netrw_liststyle=3
"let g:netrw_lolcalrmdir='rm -r'
"nnoremap <leader>n :Lexplore<CR>
nnoremap S :%s//g<LEFT><LEFT>
xnoremap S :s//g<LEFT><LEFT>
xmap <BS> x
function! FindAlternate()
let l:ext = 'h'
let l:curr_ext = expand('%:e')