mapclear let mapleader=' ' " clipboard map cc :w !xclip -sel c " normal nnoremap o : only nnoremap b : Buffers nnoremap n : bnext nnoremap p : bprev nnoremap z : FZF nnoremap l : Lines nnoremap e : Explore nnoremap t : call GetTabber() nnoremap : nohlsearch nnoremap :nohlsearch:diffupdate:syntax sync fromstart nnoremap H H:exec 'norm! '. &scrolloff . 'k' nnoremap L L:exec 'norm! '. &scrolloff . 'j' nnoremap gb '`[' . strpart(getregtype(), 0, 1) . '`]' nnoremap :echo "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<' \ . synIDattr(synID(line("."),col("."),0),"name") . "> lo<" \ . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">" cmap w!! %!sudo -S tee > /dev/null % " visual vnoremap > >gv vnoremap < * : \let old_reg=getreg('"')let old_regtype=getregtype('"') \gvy/=&ic?'\c':'\C'=substitute( \escape(@", '/\.*$^~['), '\_s\+', '\\_s\\+', 'g') \gVzv:call setreg('"', old_reg, old_regtype) vnoremap # : \let old_reg=getreg('"')let old_regtype=getregtype('"') \gvy?=&ic?'\c':'\C'=substitute( \escape(@", '?\.*$^~['), '\_s\+', '\\_s\\+', 'g') \gVzv:call setreg('"', old_reg, old_regtype) " operator-pending onoremap ax a` onoremap ix i` " visual block xnoremap + g xnoremap - g " completions inoremap pumvisible() ? "\" : "\" inoremap pumvisible() ? "\" : "\"