Something went wrong. Try again.
my experiments with nvim
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859mapclear
let mapleader=' '
" clipboardmap <leader>cc :w !xclip -sel c<CR>
" normalnnoremap <Leader>o : only<cr>nnoremap - : b#<cr>nnoremap <Leader>b : Buffers<cr>nnoremap <Leader>n : bnext<cr>nnoremap <Leader>p : bprev<cr>nnoremap <Leader>z : FZF<cr>nnoremap <Leader>l : Lines<cr>nnoremap <Leader>e : Explore<cr>nnoremap <Leader>t : call GetTabber()<cr>nnoremap <Leader><ESC> : nohlsearch<cr>nnoremap <C-l> :nohlsearch<cr>:diffupdate<cr>:syntax sync fromstart<cr>:cclose<cr>:lclose<cr><c-l>nnoremap H H:exec 'norm! '. &scrolloff . 'k'<cr>nnoremap L L:exec 'norm! '. &scrolloff . 'j'<cr>nnoremap <expr> gb '`[' . strpart(getregtype(), 0, 1) . '`]'
nnoremap <F10> :echo "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<' \ . synIDattr(synID(line("."),col("."),0),"name") . "> lo<" \ . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">"<CR>
nnoremap <Leader>s <Plug>(leap-forward-to)nnoremap <Leader>S <Plug>(leap-backward-to)
cmap w!! %!sudo -S tee > /dev/null %
" visualvnoremap > >gvvnoremap < <gvvnoremap <silent> * :<C-U> \let old_reg=getreg('"')<Bar>let old_regtype=getregtype('"')<CR> \gvy/<C-R>=&ic?'\c':'\C'<CR><C-R><C-R>=substitute( \escape(@", '/\.*$^~['), '\_s\+', '\\_s\\+', 'g')<CR><CR> \gVzv:call setreg('"', old_reg, old_regtype)<CR>vnoremap <silent> # :<C-U> \let old_reg=getreg('"')<Bar>let old_regtype=getregtype('"')<CR> \gvy?<C-R>=&ic?'\c':'\C'<CR><C-R><C-R>=substitute( \escape(@", '?\.*$^~['), '\_s\+', '\\_s\\+', 'g')<CR><CR> \gVzv:call setreg('"', old_reg, old_regtype)<CR>
" operator-pendingonoremap ax a`onoremap ix i`
" visual blockxnoremap + g<C-a>xnoremap - g<C-x>
" completionsinoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"