diff --git a/.config/VSCodium/User/settings.json b/.config/VSCodium/User/settings.json index 1d044ec0..6877c0cf 100644 --- a/.config/VSCodium/User/settings.json +++ b/.config/VSCodium/User/settings.json @@ -124,6 +124,11 @@ ".composite": "border: none !important", ".global-actions": "display: none !important" }, + "workbench.colorCustomizations": { + "activityBar.background": "#1e2030", + "activityBar.activeBorder": "#1e2030", + "editorGroupHeader.tabsBackground": "#1e2030" + }, // Neovim "extensions.experimental.affinity": { "asvetliakov.vscode-neovim": 1 @@ -515,9 +520,10 @@ } }, "cSpell.enabled": false, + // zoxide + "autojump.smartPlugin": "zoxide", // Which key "whichkey.sortOrder": "alphabetically", - "whichkey.delay": 0, "whichkey.bindings": [ { "key": ":", @@ -526,55 +532,90 @@ "command": "workbench.action.showCommands" }, { - "key": "\t", - "name": "Last editor", - "type": "commands", - "commands": [ - "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", - "list.select" - ] + "key": "-", + "name": "Split window below", + "type": "command", + "command": "workbench.action.splitEditorDown" }, { - "key": "?", - "name": "Search keybindings", + "key": "|", + "name": "Split window right", "type": "command", - "command": "whichkey.searchBindings" + "command": "workbench.action.splitEditorRight" + }, + { + "key": "e", + "name": "Explorer View", + "type": "command", + "command": "workbench.view.explorer" + }, + { + "key": "!", + "name": "Add word to dictionary", + "type": "command", + "command": "cSpell.addWordToDictionary" + }, + { + "key": " ", + "name": "Find Files", + "type": "command", + "command": "workbench.action.quickOpen" + }, + { + "key": "/", + "name": "Grep", + "type": "command", + "command": "workbench.action.findInFiles" + }, + { + "key": "z", + "name": "Zen Mode", + "type": "command", + "command": "workbench.action.toggleZenMode" }, { "key": ",", - "name": "Show all buffers/editors", + "name": "Switch Buffer", "type": "command", "command": "workbench.action.showAllEditors" }, - { - "key": ".", - "name": "Repeat most recent action", - "type": "command", - "command": "whichkey.repeatMostRecent" - }, - { - "key": "a", - "name": " Annotation/Snippets", - "type": "bindings", - "bindings": [ - { - "key": "a", - "name": "Start debug", - "type": "command", - "command": "workbench.action.debug.start" - } - ] - }, { "key": "b", "name": "󰖯 Buffers/Editors", "type": "bindings", "bindings": [ { - "key": "B", - "name": "Show all buffers/editors in active group", + "key": "A", + "name": "Close all editors", "type": "command", - "command": "workbench.action.showEditorsInActiveGroup" + "command": "workbench.action.closeAllEditors" + }, + { + "key": "a", + "name": "Last Editor", + "type": "command", + "command": "workbench.action.lastEditorInGroup" + }, + { + "key": "R", + "name": "Close editors to the right", + "type": "command", + "command": "workbench.action.closeEditorsToTheRight" + }, + { + "key": "b", + "name": "Switch to other editor", + "type": "commands", + "commands": [ + "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", + "list.select" + ] + }, + { + "key": "L", + "name": "Close editors to the left", + "type": "command", + "command": "workbench.action.closeEditorsToTheLeft" }, { "key": "d", @@ -583,25 +624,25 @@ "command": "workbench.action.closeActiveEditor" }, { - "key": "H", + "key": "h", "name": "Move editor into left group", "type": "command", "command": "workbench.action.moveEditorToLeftGroup" }, { - "key": "J", + "key": "j", "name": "Move editor into below group", "type": "command", "command": "workbench.action.moveEditorToBelowGroup" }, { - "key": "K", + "key": "k", "name": "Move editor into above group", "type": "command", "command": "workbench.action.moveEditorToAboveGroup" }, { - "key": "L", + "key": "l", "name": "Move editor into right group", "type": "command", "command": "workbench.action.moveEditorToRightGroup" @@ -633,144 +674,45 @@ "bindings": [ { "key": "a", - "name": "Start debug", + "name": "Code Action", "type": "command", - "command": "workbench.action.debug.start" - } - ] - }, - { - "key": "d", - "name": "+Debug", - "type": "bindings", - "bindings": [ - { - "key": "d", - "name": "Start debug", - "type": "command", - "command": "workbench.action.debug.start" - }, - { - "key": "D", - "name": "Run without debugging", - "type": "command", - "command": "workbench.action.debug.run" - }, - { - "key": "S", - "name": "Stop debug", - "type": "command", - "command": "workbench.action.debug.stop" - }, - { - "key": "c", - "name": "Continue debug", - "type": "command", - "command": "workbench.action.debug.continue" - }, - { - "key": "p", - "name": "Pause debug", - "type": "command", - "command": "workbench.action.debug.pause" + "command": "editor.action.codeAction" }, { "key": "R", - "name": "Restart debug", + "name": "Refactor", "type": "command", - "command": "workbench.action.debug.restart" + "command": "editor.action.refactor" }, { - "key": "i", - "name": "Step into", + "key": "r", + "name": "Rename", "type": "command", - "command": "workbench.action.debug.stepInto" - }, - { - "key": "s", - "name": "Step over", - "type": "command", - "command": "workbench.action.debug.stepOver" + "command": "editor.action.rename" }, { "key": "o", - "name": "Step out", + "name": "Organize imports", "type": "command", - "command": "workbench.action.debug.stepOut" + "command": "editor.action.organizeImports" }, { - "key": "b", - "name": "Toggle breakpoint", + "key": "f", + "name": "Format document", "type": "command", - "command": "editor.debug.action.toggleBreakpoint" - }, - { - "key": "B", - "name": "Toggle inline breakpoint", - "type": "command", - "command": "editor.debug.action.toggleInlineBreakpoint" - }, - { - "key": "j", - "name": "Jump to cursor", - "type": "command", - "command": "debug.jumpToCursor" - }, - { - "key": "v", - "name": "REPL", - "type": "command", - "command": "workbench.debug.action.toggleRepl" - }, - { - "key": "w", - "name": "Focus on watch window", - "type": "command", - "command": "workbench.debug.action.focusWatchView" - }, - { - "key": "W", - "name": "Add to watch", - "type": "command", - "command": "editor.debug.action.selectionToWatch" - } - ] - }, - { - "key": "e", - "name": "+Errors", - "type": "bindings", - "bindings": [ - { - "key": ".", - "name": "Error transient", - "type": "command", - "command": "whichkey.showTransient", - "args": "whichkey.transient.error" - }, - { - "key": "l", - "name": "List errors", - "type": "command", - "command": "workbench.actions.view.problems" - }, - { - "key": "N", - "name": "Previous error", - "type": "command", - "command": "editor.action.marker.prev" - }, - { - "key": "n", - "name": "Next error", - "type": "command", - "command": "editor.action.marker.next" + "command": "editor.action.formatDocument" }, { "key": "p", - "name": "Previous error", + "name": "Markdown Preview", "type": "command", - "command": "editor.action.marker.prev" + "command": "markdown.showPreviewToSide" + }, + { + "key": "I", + "name": "Toggle IA (Codeium)", + "type": "command", + "command": "codeium.toggleEnable" } ] }, @@ -779,10 +721,28 @@ "name": "󰈔 File/Find", "type": "bindings", "bindings": [ + { + "key": "b", + "name": "Buffers/Editors", + "type": "command", + "command": "workbench.action.showAllEditors" + }, + { + "key": "c", + "name": "Config File", + "type": "command", + "command": "workbench.action.openSettings" + }, { "key": "f", "name": "Open file/folder", "type": "command", + "command": "workbench.action.quickOpen" + }, + { + "key": "F", + "name": "Open file/folder", + "type": "command", "command": "whichkey.openFile" }, { @@ -791,6 +751,18 @@ "type": "command", "command": "workbench.action.files.newUntitledFile" }, + { + "key": "p", + "name": "Projects", + "type": "command", + "command": "projectManager.listProjects" + }, + { + "key": "z", + "name": "Zoxide", + "type": "command", + "command": "autojump.openFolder" + }, { "key": "S", "name": "Save all files", @@ -841,1087 +813,9 @@ "name": "Change file language", "type": "command", "command": "workbench.action.editor.changeLanguageMode" - }, - { - "key": "=", - "name": "Format file", - "type": "command", - "command": "editor.action.formatDocument" - }, - { - "key": "i", - "name": "+Indentation", - "type": "bindings", - "bindings": [ - { - "key": "i", - "name": "Change indentation", - "type": "command", - "command": "changeEditorIndentation" - }, - { - "key": "d", - "name": "Detect indentation", - "type": "command", - "command": "editor.action.detectIndentation" - }, - { - "key": "r", - "name": "Reindent", - "type": "command", - "command": "editor.action.reindentlines" - }, - { - "key": "R", - "name": "Reindent selected", - "type": "command", - "command": "editor.action.reindentselectedlines" - }, - { - "key": "t", - "name": "Convert indentation to tabs", - "type": "command", - "command": "editor.action.indentationToTabs" - }, - { - "key": "s", - "name": "Convert indentation to spaces", - "type": "command", - "command": "editor.action.indentationToSpaces" - } - ] } ] - }, - { - "key": "g", - "name": " Git", - "type": "bindings", - "bindings": [ - { - "key": "b", - "name": "Checkout", - "type": "command", - "command": "git.checkout" - }, - { - "key": "c", - "name": "Commit", - "type": "command", - "command": "git.commit" - }, - { - "key": "d", - "name": "Delete Branch", - "type": "command", - "command": "git.deleteBranch" - }, - { - "key": "f", - "name": "Fetch", - "type": "command", - "command": "git.fetch" - }, - { - "key": "i", - "name": "Init", - "type": "command", - "command": "git.init" - }, - { - "key": "m", - "name": "Merge", - "type": "command", - "command": "git.merge" - }, - { - "key": "p", - "name": "Publish", - "type": "command", - "command": "git.publish" - }, - { - "key": "s", - "name": "Status", - "type": "command", - "command": "workbench.view.scm" - }, - { - "key": "S", - "name": "Stage", - "type": "command", - "command": "git.stage" - }, - { - "key": "U", - "name": "Unstage", - "type": "command", - "command": "git.unstage" - } - ] - }, - { - "key": "h", - "name": "󱌧 Harpoon", - "type": "bindings", - "bindings": [ - { - "key": "b", - "name": "Checkout", - "type": "command", - "command": "git.checkout" - }, - { - "key": "c", - "name": "Commit", - "type": "command", - "command": "git.commit" - }, - { - "key": "d", - "name": "Delete Branch", - "type": "command", - "command": "git.deleteBranch" - }, - { - "key": "f", - "name": "Fetch", - "type": "command", - "command": "git.fetch" - }, - { - "key": "i", - "name": "Init", - "type": "command", - "command": "git.init" - }, - { - "key": "m", - "name": "Merge", - "type": "command", - "command": "git.merge" - }, - { - "key": "p", - "name": "Publish", - "type": "command", - "command": "git.publish" - }, - { - "key": "s", - "name": "Status", - "type": "command", - "command": "workbench.view.scm" - }, - { - "key": "S", - "name": "Stage", - "type": "command", - "command": "git.stage" - }, - { - "key": "U", - "name": "Unstage", - "type": "command", - "command": "git.unstage" - } - ] - }, - { - "key": "i", - "name": "+Insert", - "type": "bindings", - "bindings": [ - { - "key": "j", - "name": "Insert line below", - "type": "command", - "command": "editor.action.insertLineAfter" - }, - { - "key": "k", - "name": "Insert line above", - "type": "command", - "command": "editor.action.insertLineBefore" - }, - { - "key": "s", - "name": "Insert snippet", - "type": "command", - "command": "editor.action.insertSnippet" - } - ] - }, - { - "key": "p", - "name": "+Project", - "type": "bindings", - "bindings": [ - { - "key": "f", - "name": "Find file in project", - "type": "command", - "command": "workbench.action.quickOpen" - }, - { - "key": "p", - "name": "Switch project", - "type": "command", - "command": "workbench.action.openRecent" - }, - { - "key": "t", - "name": "Show tree/explorer view", - "type": "command", - "command": "workbench.view.explorer" - } - ] - }, - { - "key": "r", - "name": "+Repeat", - "type": "bindings", - "bindings": [ - { - "key": ".", - "name": "Repeat recent actions", - "type": "command", - "command": "whichkey.repeatRecent" - } - ] - }, - { - "key": "s", - "name": "+Search/Symbol", - "type": "bindings", - "bindings": [ - { - "key": "e", - "name": "Edit symbol", - "type": "command", - "command": "editor.action.rename" - }, - { - "key": "h", - "name": "Highlight symbol transient", - "type": "commands", - "commands": [ - "editor.action.wordHighlight.trigger", - "whichkey.showTransient" - ], - "args": [null, "whichkey.transient.symbol"] - }, - { - "key": "j", - "name": "Jump to symbol in file", - "type": "command", - "command": "workbench.action.gotoSymbol" - }, - { - "key": "J", - "name": "Jump to symbol in workspace", - "type": "command", - "command": "workbench.action.showAllSymbols" - }, - { - "key": "p", - "name": "Search in a project", - "type": "command", - "command": "workbench.action.findInFiles" - }, - { - "key": "P", - "name": "Search in a project with a selection", - "type": "commands", - "commands": [ - "editor.action.addSelectionToNextFindMatch", - "workbench.action.findInFiles" - ] - }, - { - "key": "r", - "name": "Search all references", - "type": "command", - "command": "editor.action.referenceSearch.trigger" - }, - { - "key": "R", - "name": "Search all references in side bar", - "type": "command", - "command": "references-view.find" - }, - { - "key": "s", - "name": "Search in current file", - "type": "command", - "command": "actions.find" - } - ] - }, - { - "key": "S", - "name": "+Show", - "type": "bindings", - "bindings": [ - { - "key": "e", - "name": "Show explorer", - "type": "command", - "command": "workbench.view.explorer" - }, - { - "key": "s", - "name": "Show search", - "type": "command", - "command": "workbench.view.search" - }, - { - "key": "g", - "name": "Show source control", - "type": "command", - "command": "workbench.view.scm" - }, - { - "key": "t", - "name": "Show test", - "type": "command", - "command": "workbench.view.extension.test" - }, - { - "key": "r", - "name": "Show remote explorer", - "type": "command", - "command": "workbench.view.remote" - }, - { - "key": "x", - "name": "Show extensions", - "type": "command", - "command": "workbench.view.extensions" - }, - { - "key": "p", - "name": "Show problem", - "type": "command", - "command": "workbench.actions.view.problems" - }, - { - "key": "o", - "name": "Show output", - "type": "command", - "command": "workbench.action.output.toggleOutput" - }, - { - "key": "d", - "name": "Show debug console", - "type": "command", - "command": "workbench.debug.action.toggleRepl" - } - ] - }, - { - "key": "t", - "name": "+Toggles", - "type": "bindings", - "bindings": [ - { - "key": "c", - "name": "Toggle find case sensitive", - "type": "command", - "command": "toggleFindCaseSensitive" - }, - { - "key": "w", - "name": "Toggle ignore trim whitespace in diff", - "type": "command", - "command": "toggle.diff.ignoreTrimWhitespace" - }, - { - "key": "W", - "name": "Toggle word wrap", - "type": "command", - "command": "editor.action.toggleWordWrap" - } - ] - }, - { - "key": "T", - "name": "+UI toggles", - "type": "bindings", - "bindings": [ - { - "key": "b", - "name": "Toggle side bar visibility", - "type": "command", - "command": "workbench.action.toggleSidebarVisibility" - }, - { - "key": "j", - "name": "Toggle panel visibility", - "type": "command", - "command": "workbench.action.togglePanel" - }, - { - "key": "F", - "name": "Toggle full screen", - "type": "command", - "command": "workbench.action.toggleFullScreen" - }, - { - "key": "s", - "name": "Select theme", - "type": "command", - "command": "workbench.action.selectTheme" - }, - { - "key": "m", - "name": "Toggle maximized panel", - "type": "command", - "command": "workbench.action.toggleMaximizedPanel" - }, - { - "key": "t", - "name": "Toggle tool/activity bar visibility", - "type": "command", - "command": "workbench.action.toggleActivityBarVisibility" - }, - { - "key": "T", - "name": "Toggle tab visibility", - "type": "command", - "command": "workbench.action.toggleTabsVisibility" - }, - { - "key": "z", - "name": "Toggle zen mode", - "type": "command", - "command": "workbench.action.toggleZenMode" - } - ] - }, - { - "key": "w", - "name": "+Window", - "type": "bindings", - "bindings": [ - { - "key": "W", - "name": "Focus previous editor group", - "type": "command", - "command": "workbench.action.focusPreviousGroup" - }, - { - "key": "-", - "name": "Split editor below", - "type": "command", - "command": "workbench.action.splitEditorDown" - }, - { - "key": "/", - "name": "Split editor right", - "type": "command", - "command": "workbench.action.splitEditor" - }, - { - "key": "s", - "name": "Split editor below", - "type": "command", - "command": "workbench.action.splitEditorDown" - }, - { - "key": "v", - "name": "Split editor right", - "type": "command", - "command": "workbench.action.splitEditor" - }, - { - "key": "h", - "name": "Focus editor group left", - "type": "command", - "command": "workbench.action.focusLeftGroup" - }, - { - "key": "j", - "name": "Focus editor group down", - "type": "command", - "command": "workbench.action.focusBelowGroup" - }, - { - "key": "k", - "name": "Focus editor group up", - "type": "command", - "command": "workbench.action.focusAboveGroup" - }, - { - "key": "l", - "name": "Focus editor group right", - "type": "command", - "command": "workbench.action.focusRightGroup" - }, - { - "key": "H", - "name": "Move editor group left", - "type": "command", - "command": "workbench.action.moveActiveEditorGroupLeft" - }, - { - "key": "J", - "name": "Move editor group down", - "type": "command", - "command": "workbench.action.moveActiveEditorGroupDown" - }, - { - "key": "K", - "name": "Move editor group up", - "type": "command", - "command": "workbench.action.moveActiveEditorGroupUp" - }, - { - "key": "L", - "name": "Move editor group right", - "type": "command", - "command": "workbench.action.moveActiveEditorGroupRight" - }, - { - "key": "t", - "name": "Toggle editor group sizes", - "type": "command", - "command": "workbench.action.toggleEditorWidths" - }, - { - "key": "m", - "name": "Maximize editor group", - "type": "command", - "command": "workbench.action.minimizeOtherEditors" - }, - { - "key": "M", - "name": "Maximize editor group and hide side bar", - "type": "command", - "command": "workbench.action.maximizeEditor" - }, - { - "key": "=", - "name": "Reset editor group sizes", - "type": "command", - "command": "workbench.action.evenEditorWidths" - }, - { - "key": "z", - "name": "Combine all editors", - "type": "command", - "command": "workbench.action.joinAllGroups" - }, - { - "key": "d", - "name": "Close editor group", - "type": "command", - "command": "workbench.action.closeEditorsInGroup" - }, - { - "key": "x", - "name": "Close all editor groups", - "type": "command", - "command": "workbench.action.closeAllGroups" - } - ] - }, - { - "key": "x", - "name": "+Text", - "type": "bindings", - "bindings": [ - { - "key": "i", - "name": "Organize Imports", - "type": "command", - "command": "editor.action.organizeImports" - }, - { - "key": "r", - "name": "Rename symbol", - "type": "command", - "command": "editor.action.rename" - }, - { - "key": "R", - "name": "Refactor", - "type": "command", - "command": "editor.action.refactor" - }, - { - "key": ".", - "name": "Quick fix", - "type": "command", - "command": "editor.action.quickFix" - }, - { - "key": "a", - "name": "Find all references", - "type": "command", - "command": "editor.action.referenceSearch.trigger" - }, - { - "key": "u", - "name": "To lower case", - "type": "command", - "command": "editor.action.transformToLowercase" - }, - { - "key": "U", - "name": "To upper case", - "type": "command", - "command": "editor.action.transformToUppercase" - }, - { - "key": "J", - "name": "Move lines down transient", - "type": "commands", - "commands": [ - "editor.action.moveLinesDownAction", - "whichkey.showTransient" - ], - "args": [null, "whichkey.transient.lineMoving"] - }, - { - "key": "K", - "name": "Move lines up transient", - "type": "commands", - "commands": [ - "editor.action.moveLinesUpAction", - "whichkey.showTransient" - ], - "args": [null, "whichkey.transient.lineMoving"] - }, - { - "key": "l", - "name": "+Lines", - "type": "bindings", - "bindings": [ - { - "key": "s", - "name": "Sort lines in ascending order", - "type": "command", - "command": "editor.action.sortLinesAscending" - }, - { - "key": "S", - "name": "Sort lines in descending order", - "type": "command", - "command": "editor.action.sortLinesDescending" - }, - { - "key": "d", - "name": "Duplicate lines down", - "type": "command", - "command": "editor.action.copyLinesDownAction" - }, - { - "key": "D", - "name": "Duplicate lines up", - "type": "command", - "command": "editor.action.copyLinesUpAction" - } - ] - }, - { - "key": "d", - "name": "+Delete", - "type": "bindings", - "bindings": [ - { - "key": "w", - "name": "Delete trailing whitespace", - "type": "command", - "command": "editor.action.trimTrailingWhitespace" - } - ] - }, - { - "key": "m", - "name": "+Merge conflict", - "type": "bindings", - "bindings": [ - { - "key": "b", - "name": "Accept both", - "type": "command", - "command": "merge-conflict.accept.both" - }, - { - "key": "c", - "name": "Accept current", - "type": "command", - "command": "merge-conflict.accept.current" - }, - { - "key": "i", - "name": "Accept incoming", - "type": "command", - "command": "merge-conflict.accept.incoming" - }, - { - "key": "B", - "name": "Accept all both", - "type": "command", - "command": "merge-conflict.accept.all-both" - }, - { - "key": "C", - "name": "Accept all current", - "type": "command", - "command": "merge-conflict.accept.all-current" - }, - { - "key": "I", - "name": "Accept all incoming", - "type": "command", - "command": "merge-conflict.accept.all-incoming" - }, - { - "key": "s", - "name": "Accept selection", - "type": "command", - "command": "merge-conflict.accept.selection" - }, - { - "key": "k", - "name": "Compare current conflict", - "type": "command", - "command": "merge-conflict.compare" - }, - { - "key": "n", - "name": "Next Conflict", - "type": "command", - "command": "merge-conflict.next" - }, - { - "key": "N", - "name": "Previous Conflict", - "type": "command", - "command": "merge-conflict.previous" - } - ] - } - ] - }, - { - "key": "z", - "name": "+Zoom/Fold", - "type": "bindings", - "bindings": [ - { - "key": ".", - "name": "+Fold", - "type": "bindings", - "bindings": [ - { - "key": "a", - "name": "Toggle: around a point", - "type": "command", - "command": "editor.toggleFold" - }, - { - "key": "c", - "name": "Close: at a point", - "type": "command", - "command": "editor.fold" - }, - { - "key": "b", - "name": "Close: all block comments", - "type": "command", - "command": "editor.foldAllBlockComments" - }, - { - "key": "g", - "name": "Close: all regions", - "type": "command", - "command": "editor.foldAllMarkerRegions" - }, - { - "key": "m", - "name": "Close: all", - "type": "command", - "command": "editor.foldAll" - }, - { - "key": "o", - "name": "Open: at a point", - "type": "command", - "command": "editor.unfold" - }, - { - "key": "O", - "name": "Open: recursively", - "type": "command", - "command": "editor.unfoldRecursively" - }, - { - "key": "G", - "name": "Open: all regions", - "type": "command", - "command": "editor.unfoldAllMarkerRegions" - }, - { - "key": "r", - "name": "Open: all", - "type": "command", - "command": "editor.unfoldAll" - } - ] - }, - { - "key": "f", - "name": "Frame zooming transient", - "type": "command", - "command": "whichkey.showTransient", - "args": "whichkey.transient.frameZooming" - }, - { - "key": "x", - "name": "Font zooming transient", - "type": "command", - "command": "whichkey.showTransient", - "args": "whichkey.transient.fontZooming" - }, - { - "key": "i", - "name": "Image zooming transient", - "type": "command", - "command": "whichkey.showTransient", - "args": "whichkey.transient.imageZooming" - } - ] - }, - { - "key": "!", - "name": "Show terminal", - "type": "command", - "command": "workbench.action.terminal.focus" - }, - { - "key": "/", - "name": "Search in a project", - "type": "command", - "command": "workbench.action.findInFiles" - }, - { - "key": "*", - "name": "Search in a project with a selection", - "type": "commands", - "commands": [ - "editor.action.addSelectionToNextFindMatch", - "workbench.action.findInFiles" - ] - }, - { - "key": "v", - "name": "Smart select/expand region transient", - "type": "commands", - "commands": ["editor.action.smartSelect.grow", "whichkey.showTransient"], - "args": [null, "whichkey.transient.smartExpand"] - }, - { - "key": "1", - "name": "Focus 1st editor group", - "type": "command", - "command": "workbench.action.focusFirstEditorGroup" - }, - { - "key": "2", - "name": "Focus 2nd editor group", - "type": "command", - "command": "workbench.action.focusSecondEditorGroup" - }, - { - "key": "3", - "name": "Focus 3rd editor group", - "type": "command", - "command": "workbench.action.focusThirdEditorGroup" - }, - { - "key": "4", - "name": "Focus 4th editor group", - "type": "command", - "command": "workbench.action.focusFourthEditorGroup" - }, - { - "key": "5", - "name": "Focus 5th editor group", - "type": "command", - "command": "workbench.action.focusFifthEditorGroup" - }, - { - "key": "6", - "name": "Focus 6th editor group", - "type": "command", - "command": "workbench.action.focusSixthEditorGroup" - }, - { - "key": "7", - "name": "Focus 7th editor group", - "type": "command", - "command": "workbench.action.focusSeventhEditorGroup" - }, - { - "key": "8", - "name": "Focus 8th editor group", - "type": "command", - "command": "workbench.action.focusEighthEditorGroup" } ], - "whichkey.transient": { - "error": { - "title": "Error transient", - "bindings": [ - { - "key": "N", - "name": "Previous error", - "command": "editor.action.marker.prev" - }, - { - "key": "n", - "name": "Next error", - "command": "editor.action.marker.next" - }, - { - "key": "p", - "name": "Previous error", - "command": "editor.action.marker.prev" - } - ] - }, - "symbol": { - "title": "Highlight symbol transient", - "bindings": [ - { - "key": "p", - "name": "Previous occurrence", - "command": "editor.action.wordHighlight.prev" - }, - { - "key": "N", - "name": "Previous occurrence", - "command": "editor.action.wordHighlight.prev" - }, - { - "key": "n", - "name": "Next occurrence", - "command": "editor.action.wordHighlight.next" - }, - { - "key": "/", - "name": "Search in a project with a selection", - "commands": [ - "editor.action.addSelectionToNextFindMatch", - "workbench.action.findInFiles" - ] - } - ] - }, - "lineMoving": { - "title": "Line moving transient", - "bindings": [ - { - "key": "J", - "name": "Move lines down", - "command": "editor.action.moveLinesDownAction" - }, - { - "key": "K", - "name": "Move lines up", - "command": "editor.action.moveLinesUpAction" - } - ] - }, - "frameZooming": { - "title": "Frame zooming transient", - "bindings": [ - { - "key": "=", - "name": "Zoom in", - "command": "workbench.action.zoomIn" - }, - { - "key": "+", - "name": "Zoom in", - "command": "workbench.action.zoomIn" - }, - { - "key": "-", - "name": "Zoom out", - "command": "workbench.action.zoomOut" - }, - { - "key": "0", - "name": "Reset zoom", - "command": "workbench.action.zoomReset" - } - ] - }, - "fontZooming": { - "title": "Front zooming transient", - "bindings": [ - { - "key": "=", - "name": "Zoom in", - "command": "editor.action.fontZoomIn" - }, - { - "key": "+", - "name": "Zoom in", - "command": "editor.action.fontZoomIn" - }, - { - "key": "-", - "name": "Zoom out", - "command": "editor.action.fontZoomOut" - }, - { - "key": "0", - "name": "Reset zoom", - "command": "editor.action.fontZoomReset" - } - ] - }, - "imageZooming": { - "title": "Image zooming transient", - "bindings": [ - { - "key": "=", - "name": "Zoom in", - "command": "imagePreview.zoomIn" - }, - { - "key": "+", - "name": "Zoom in", - "command": "imagePreview.zoomIn" - }, - { - "key": "-", - "name": "Zoom out", - "command": "imagePreview.zoomOut" - } - ] - }, - "smartExpand": { - "title": "Smart expand transient", - "bindings": [ - { - "key": "v", - "name": "Grow selection", - "command": "editor.action.smartSelect.grow" - }, - { - "key": "V", - "name": "Shrink selection", - "command": "editor.action.smartSelect.shrink" - } - ] - } - }, - "workbench.statusBar.visible": false, - "workbench.activityBar.location": "hidden" + "workbench.statusBar.visible": false }