set number set relativenumber set expandtab set nowrap set tabstop=4 set shiftwidth=4 set softtabstop=4 " Scroll without moving cursor noremap "\" noremap "\" noremap J 10j noremap K 10k " copy to system clipboard function! ClipboardYank() call system('xclip -i -selection clipboard', @@) endfunction function! ClipboardPaste() let @@ = system('xclip -o -selection clipboard') endfunction vnoremap y:call ClipboardYank() vnoremap d:call ClipboardYank() " parentheses handling " inoremap { {}iO " inoremap [ []i " inoremap ( ()i colo desert