" No arrow keys noremap noremap noremap noremap inoremap inoremap inoremap inoremap " Quick window switching nmap h nmap j nmap k nmap l "fzf nnoremap p :FZF nnoremap P :FZF ~ " === Nerdtree shorcuts === " " n - Toggle NERDTree on/off " f - Opens current file location in NERDTree nmap n :NERDTreeToggle nmap f :NERDTreeFind " === coc.nvim === " " dd - Jump to definition of current symbol " dr - Jump to references of current symbol " dj - Jump to implementation of current symbol " ds - Fuzzy search current project symbols nmap dd (coc-definition) nmap dr (coc-references) nmap dj (coc-implementation) nnoremap ds :CocList -I -N --top symbols " === vim-better-whitespace === " " y - Automatically remove trailing whitespace nmap y :StripWhitespace " === Search shorcuts === " " h - Find and replace " / - Claer highlighted search terms while preserving history map h :%s/// nmap / :nohlsearch " === Easy-motion shortcuts ===" " w - Easy-motion highlights first word letters bi-directionally map w (easymotion-bd-w) " Allows you to save files you opened without write permissions via sudo cmap w!! w !sudo tee %