set nu set relativenumber set signcolumn=yes set colorcolumn=0 set smartindent set tabstop=4 set shiftwidth=4 set ls=2 set hls set is set ic set scrolloff=10 let g:mapleader=" " syntax on colorscheme onedark nnoremap w :w nnoremap e :E xnoremap J :move '>+1gv=gv xnoremap K :move '<-2gv=gv nnoremap J mzJ`z xnoremap >gv xnoremap y "+y vnoremap y "+y nnoremap Y "+Y nnoremap d "_d vnoremap d "_d nnoremap Q @@ vnoremap rs :s/\<\>//gI nnoremap ra :%s/\<\>//gI nnoremap rc :%s/\<\>//gcI nnoremap m :!make augroup SearchHighlight autocmd! autocmd CmdlineLeave /,\? :nnoremap :nohls autocmd CmdlineChanged /,\? :nnoremap :nohls augroup END