" cSpell:ignore prevchunk prevconflict lfcd goyo let mapleader=" " " harpoon nnoremap :lua require("harpoon.ui").toggle_quick_menu() nnoremap ' :lua require("harpoon.mark").add_file() nnoremap 1 :lua require("harpoon.ui").nav_file(1) nnoremap 2 :lua require("harpoon.ui").nav_file(2) nnoremap 3 :lua require("harpoon.ui").nav_file(3) nnoremap 4 :lua require("harpoon.ui").nav_file(4) nnoremap 5 :lua require("harpoon.ui").nav_file(5) nnoremap 6 :lua require("harpoon.ui").nav_file(6) nnoremap 7 :lua require("harpoon.ui").nav_file(7) nnoremap 8 :lua require("harpoon.ui").nav_file(8) nnoremap 9 :lua require("harpoon.ui").nav_file(9) " coc-git nmap gb (coc-git-blame) nmap gc :CocCommand git.showCommit nmap gdc :CocCommand git.diffCached nmap gen (coc-git-prevconflict) nmap gep (coc-git-nextconflict) nmap gg :CocCommand git.chunkStage nmap gi :CocCommand git.chunkInfo nmap gn (coc-git-nextchunk) nmap go :CocCommand git.browserOpen nmap gP :CocCommand git.push nmap gp (coc-git-prevchunk) nmap gs :GitStatus nmap gt :CocCommand git.toggleGutters nmap gu :CocCommand git.chunkUndo nmap gU :CocCommand git.chunkUnstage nmap gy :CocCommand git.copyUrl nmap gz :CocCommand git.foldUnchanged " create text object for git chunks omap ig (coc-git-chunk-inner) xmap ig (coc-git-chunk-inner) omap ag (coc-git-chunk-outer) xmap ag (coc-git-chunk-outer) " learned nmap % :source % nmap / :noh nmap :w! nmap :bp nmap a :CocAction nmap b :Buffers nmap bb :Buffers nmap bd :bd nmap bn :bn nmap bp :bp nmap bsd :%bd\|e#\|bd#\|'" nmap cl (coc-codelens-action) nmap en (coc-diagnostic-next) nmap ep (coc-diagnostic-prev) nmap f :Lfcd nmap h :HopWord nmap j :Files nmap l :HopLine nmap m :MaximizerToggle! nmap n :bn nmap p :bp nmap r :Rg