if has('filetype') filetype indent plugin on endif if has('syntax') syntax on endif if has('mouse') set mouse=a endif set hidden set wildmenu set showcmd set hlsearch set ignorecase set smartcase set backspace=indent,eol,start set autoindent set nostartofline set ruler set laststatus=0 set confirm set visualbell set cmdheight=2 set number set relativenumber set notimeout ttimeout ttimeoutlen=200 set pastetoggle= set shiftwidth=4 set softtabstop=4 set expandtab set incsearch map Y y$ nnoremap :nohl nnoremap n nzzzv nnoremap N Nzzzv " inoremap kj inoremap , ,u inoremap . .u inoremap [ [u inoremap ! !u inoremap ? ?u nnoremap k (v:count > 5 ? "m'" . v:count : "") . 'k' nnoremap j (v:count > 5 ? "m'" . v:count : "") . 'j' nnoremap call plug#begin() Plug 'gruvbox-community/gruvbox' call plug#end() colorscheme gruvbox highlight CursorLineNr cterm=bold ctermfg=Yellow ctermbg=none highlight Normal ctermbg=none let mapleader=" "