vscode-vim-config

[
"// updated at: 2025-07-20T08:32:24.857Z",
"nmap leader.c.c :claude-code.runClaude @Claude_Code>run_claude",
"nmap leader.c.i :claude-code.insertAtMentioned @Claude_Code>insert_at_mentioned",
"nmap leader.c.f :claude-code.runQuickFix @Claude_Code>run_quick_fix",
"nmap leader.v :quicktype.pasteJSONAsTypes @paste_json_as_types",
"nmap <c-s> :workbench.action.files.save",
"nmap leader.s :workbench.action.debug.restart @Debug_restart",
"nmap leader.r.f :editor.action.refactor",
"nmap leader.r.n :editor.action.rename",
"nmap <c-t> :autoHide.action.terminal.toggleTerminal",
"nmap v.a.f :fastCodeSelector.fn.select @Select_function...",
"nmap c.a.f :fastCodeSelector.fn.change",
"nmap d.a.f :fastCodeSelector.fn.delete",
"nmap v.i.f :fastCodeSelector.fnBody.select",
"nmap d.i.f :fastCodeSelector.fnBody.delete",
"nmap c.i.f :fastCodeSelector.fnBody.change",
"nmap v.e.f :fastCodeSelector.fnReturn.select",
"nmap d.e.f :fastCodeSelector.fnReturn.delete",
"nmap c.e.f :fastCodeSelector.fnReturn.change",
"nmap leader.e.e leader.e.n",
"nmap leader.w.w leader.w.n",
"nmap leader.a g.g.V.G",
"nmap K :lineBreakInsert",
"nmap leader.o :workbench.action.openView @Open_view",
"nmap <c-q> :workbench.action.quickOpenView",
"nmap <c-w>.<c-h> <c-w>.h",
"nmap <c-w>.<c-l> <c-w>.l",
"nmap <c-w>.<c-j> <c-w>.j",
"nnoremap <c-w>.<c-j> <c-w>.k",
"nnoremap <c-w>.<c-k> <c-w>.k",
"nnoremap g.f :commandTask.editor.action.goToDeclaration",
"nnoremap leader.h :continue.focusContinueInput",
"nnoremap leader.H :workbench.action.chat.open",
"nnoremap leader.i :continue.quickEdit",
"nnoremap H H.z.z",
"nnoremap L L.z.z",
"nnoremap <C-u> z.R.<C-u>.z.z",
"nnoremap <C-d> z.R.<C-d>.z.z",
"nnoremap <C-f> <C-f>.z.z",
"nnoremap <C-b> <C-b>.z.z",
"nnoremap <Enter> f.<Enter>",
"nnoremap <c-w>.h :autoHide.action.navigateLeft",
"nnoremap <c-w>.l :autoHide.action.navigateRight",
"nnoremap <c-w>.<c-k> :autoHide.action.navigateUp",
"nnoremap <c-w>.j :autoHide.action.navigateDown",
"nnoremap leader.p.g :workbench.view.scm @Panel>Git_Panel",
"nnoremap leader.p.e :workbench.view.extensions @Panel>Extension_Panel",
"nnoremap leader.l :editor.action.openLink @Open_Link",
"nnoremap leader.g.c :git.openChange @Git>Git_Changes",
"nnoremap leader.g.r :git.revertSelectedRanges @Git>Git_Revert",
"nnoremap leader.g.s :git.stage @Git>Git_stage",
"nnoremap leader.g.S :git.unstage @Git>Git_stage",
"nnoremap g.h :editor.action.showDefinitionPreviewHover",
"nnoremap leader.t.n :todo-tree.goToNext @Todo>Next_Todo",
"nnoremap leader.t.N :todo-tree.goToPrevious @Todo>Previous_Todo",
"nnoremap leader.t.p :todo-tree.goToPrevious @Todo>Previous_Todo",
"nnoremap leader.f.f :workbench.action.quickTextSearch @Find>Find_Text",
"nnoremap leader.f.s :workbench.action.gotoSymbol @Find>Find_Symbol",
"nnoremap leader.p :workbench.action.quickSwitchWindow @Find>Find_Project",
"nnoremap leader.leader :whichKeyConfigGen.show",
"nnoremap leader.c.p :workbench.action.editor.previousChange @Changes>Previous_Change",
"nnoremap leader.c.N :workbench.action.editor.previousChange @Changes>Previous_Change",
"nnoremap leader.c.n :workbench.action.editor.nextChange @Changes>Next_change",
"nnoremap leader.e.n :go-to-next-error.next.error @Errors>Next_error",
"nnoremap leader.e.N :go-to-next-error.prev.error @Errors>Previous_Error",
"nnoremap leader.e.p :go-to-next-error.prev.error @Errors>Provious_Error",
"nnoremap leader.w.n :go-to-next-error.next.warning @Warnings>Next_warning",
"nnoremap leader.w.N :go-to-next-error.prev.warning @Warnings>Previous_warning",
"nnoremap leader.w.p :go-to-next-error.prev.warning @Warnings>Previous_warning",
"nnoremap i i :kcs.activateSelections -s",
"nnoremap leader.enter :kcs.placeInactiveSelection @Insert_Cursor",
"nnoremap g.p.d :editor.action.peekDefinition",
"nnoremap g.i :editor.action.goToImplementation",
"nnoremap g.p.i :editor.action.peekImplementation",
"nnoremap g.r :editor.action.referenceSearch.trigger",
"nnoremap g.t :editor.action.goToTypeDefinition",
"nnoremap g.p.t :editor.action.peekTypeDefinition",
"vmap <c-t> :autoHide.action.terminal.toggleTerminal",
"vmap leader.2 :claude-code.insertAtMentioned",
"vmap leader.h :continue.focusContinueInput",
"vmap leader.i :continue.quickEdit @Continue_Quick_Edit",
"vnoremap ] :tailwind-class-genie.switchClassUp",
"vnoremap [ :tailwind-class-genie.switchClassDown",
"vnoremap v :smartClicks.trigger @Smart_Select",
"vnoremap m :editor.action.smartSelect.expand",
"vnoremap , :editor.action.smartSelect.shrink",
"vnoremap p p.g.v.y",
"vnoremap > :editor.action.indentLines",
"vnoremap < :editor.action.outdentLines",
"vnoremap leader.g.s :git.stageSelectedRanges @Git>Git_stage",
"vnoremap leader.g.S :git.unstageSelectedRanges @Git>Git_stage",
"vnoremap leader.v :smartClicks.trigger @Smart_Select",
"vnoremap g.h :editor.action.showDefinitionPreviewHover",
"vnoremap leader.leader :whichKeyConfigGen.show",
"vnoremap leader.enter :kcs.placeInactiveSelection @Inactive_Selection",
"imap <c-s> :workbench.action.files.save",
"imap <c-l> :toggleSuggestionDetails"
]
License
MIT License © 2025 Kevin Kwong