" 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 :Files nnoremap P :Files ~ nnoremap g :BCommits nnoremap G :Commits nnoremap f :Rg nnoremap ; :Buffers " === Nerdtree shorcuts === " " e - Toggle NERDTree on/off " E - Opens current file location in NERDTree nmap e :NERDTreeToggle nmap E :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 %