Last active
January 4, 2025 19:29
-
-
Save h-otter/27f5306d52a287cf27d8be2fedf4b701 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| // Cursor right / left | |
| { | |
| "key": "right", | |
| "command": "cursorRight", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+f", | |
| "command": "cursorRight", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "left", | |
| "command": "cursorLeft", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+b", | |
| "command": "cursorLeft", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+f", | |
| "command": "cursorRightSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "shift+right", | |
| "command": "cursorRightSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+f", | |
| "command": "cursorColumnSelectRight", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "shift+right", | |
| "command": "cursorColumnSelectRight", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+b", | |
| "command": "cursorColumnSelectLeft", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "shift+left", | |
| "command": "cursorColumnSelectLeft", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+b", | |
| "command": "cursorLeftSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "shift+left", | |
| "command": "cursorLeftSelect", | |
| "when": "textInputFocus" | |
| }, | |
| // Cursor up / down | |
| { | |
| "key": "up", | |
| "command": "cursorUp", | |
| "when": "editorTextFocus && !suggestWidgetVisible" | |
| }, | |
| { | |
| "key": "ctrl+p", | |
| "command": "cursorUp", | |
| "when": "editorTextFocus && !suggestWidgetVisible" | |
| }, | |
| { | |
| "key": "down", | |
| "command": "cursorDown", | |
| "when": "editorTextFocus && !suggestWidgetVisible" | |
| }, | |
| { | |
| "key": "ctrl+n", | |
| "command": "cursorDown", | |
| "when": "editorTextFocus && !suggestWidgetVisible" | |
| }, | |
| { | |
| "key": "shift+up", | |
| "command": "cursorUpSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+p", | |
| "command": "cursorColumnSelectUp", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "shift+up", | |
| "command": "cursorColumnSelectUp", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+n", | |
| "command": "cursorColumnSelectDown", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "shift+down", | |
| "command": "cursorColumnSelectDown", | |
| "when": "editorColumnSelection && textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+n", | |
| "command": "cursorDownSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "shift+down", | |
| "command": "cursorDownSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+p", | |
| "command": "cursorUpSelect", | |
| "when": "textInputFocus" | |
| }, | |
| // Line-jump | |
| { | |
| "key": "home", | |
| "command": "cursorHome", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+a", | |
| "command": "cursorHome", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "end", | |
| "command": "cursorEnd", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+e", | |
| "command": "cursorEnd", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+a", | |
| "command": "cursorHomeSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+e", | |
| "command": "cursorEndSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+k ctrl+a", | |
| "command": "editor.action.selectAll" | |
| }, | |
| // Word-selection | |
| { | |
| "key": "alt+b", | |
| "command": "cursorWordLeft", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "ctrl+left", | |
| "command": "cursorWordLeft", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "ctrl+shift+b", | |
| "command": "cursorWordLeftSelect", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "ctrl+shift+left", | |
| "command": "cursorWordLeftSelect", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "alt+f", | |
| "command": "cursorWordEndRight", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "ctrl+right", | |
| "command": "cursorWordEndRight", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "shift+alt+f", | |
| "command": "cursorWordEndRightSelect", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| { | |
| "key": "ctrl+shift+right", | |
| "command": "cursorWordEndRightSelect", | |
| "when": "textInputFocus && !accessibilityModeEnabled" | |
| }, | |
| // Move | |
| { | |
| "key": "alt+p", | |
| "command": "editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+up", | |
| "command": "editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+n", | |
| "command": "editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+down", | |
| "command": "editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| // Delete | |
| { | |
| "key": "ctrl+d", | |
| "command": "deleteRight", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "alt+d", | |
| "command": "deleteWordRight", | |
| "when": "editorTextFocus" | |
| }, | |
| // Find | |
| { | |
| "key": "ctrl+/", | |
| "command": "actions.find", | |
| "when": "!findWidgetVisible" | |
| }, | |
| { | |
| "key": "ctrl+/", | |
| "command": "editor.action.nextMatchFindAction", | |
| "when": "findWidgetVisible" | |
| }, | |
| { | |
| "key": "ctrl+shift+/", | |
| "command": "actions.find", | |
| "when": "!findWidgetVisible" | |
| }, | |
| { | |
| "key": "ctrl+shift+/", | |
| "command": "editor.action.previousMatchFindAction", | |
| "when": "findWidgetVisible" | |
| }, | |
| // Suggest | |
| { | |
| "key": "ctrl+r", | |
| "command": "editor.action.triggerSuggest", | |
| "when": "editorTextFocus" | |
| }, | |
| // Comment-out | |
| { | |
| "key": "ctrl+;", | |
| "command": "editor.action.commentLine", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "alt+;", | |
| "command": "editor.action.blockComment", | |
| "when": "editorTextFocus" | |
| }, | |
| // Commands | |
| { | |
| "key": "ctrl+shift+c", | |
| "command": "workbench.action.showCommands" | |
| }, | |
| { | |
| "key": "ctrl+shift+p", | |
| "command": "-workbench.action.showCommands" | |
| }, | |
| // Switch tab | |
| { | |
| "key": "ctrl+tab", | |
| "command": "workbench.action.nextEditor" | |
| }, | |
| { | |
| "key": "ctrl+pagedown", | |
| "command": "workbench.action.nextEditor" | |
| }, | |
| { | |
| "key": "ctrl+shift+tab", | |
| "command": "workbench.action.previousEditor" | |
| }, | |
| { | |
| "key": "ctrl+pageup", | |
| "command": "workbench.action.previousEditor" | |
| }, | |
| ] |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
令和最新版