"search highlight set hlsearch "enable highlight syntax on "line highlight set cursorline "show linenumber set number "theme colorscheme gruvbox set bg=dark let g:gruvbox_transparent_bg=1 "instantly search highlight set incsearch "check spell set spell " autocomplete inoremap ( () inoremap [ [] inoremap { {} inoremap ' '' inoremap " "" "mouse set mouse=a "cross line set whichwrap=b,s,<,>,[,] "record mouse augroup resCur autocmd! autocmd BufReadPost * call setpos(".", getpos("'\"")) augroup END "map like office style vmap "+y map "+p imap + vmap "+d vmap :w nmap :w imap :w vmap :wq nmap :wq imap :wq nmap ggVG imap ggVRi imap / nmap / imap ui nmap u imap ^Ri nmap ^R