diff options
author | Luc <[email protected]> | 2022-12-12 13:21:23 +0800 |
---|---|---|
committer | GitHub <[email protected]> | 2022-12-11 21:21:23 -0800 |
commit | bf2ed0174bb2c9e60555e41f682cae25b6e4dde7 (patch) | |
tree | 921b4dbc2d15fc21bb098adc9f51f750efc46de2 /users/dvorak_42_key/vscode_macros.h | |
parent | 96ba554ca8878a4bc434e68b1b265d6fb9b11365 (diff) | |
download | qmk_firmware-bf2ed0174bb2c9e60555e41f682cae25b6e4dde7.tar.gz qmk_firmware-bf2ed0174bb2c9e60555e41f682cae25b6e4dde7.zip |
[Keymap] user dvorak_42_key ergodox_ez and crkbd keymaps (#19154)
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Ryan <[email protected]>
Co-authored-by: luc wastiaux <[email protected]>
Co-authored-by: Luc W <[email protected]>
Diffstat (limited to 'users/dvorak_42_key/vscode_macros.h')
-rw-r--r-- | users/dvorak_42_key/vscode_macros.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/users/dvorak_42_key/vscode_macros.h b/users/dvorak_42_key/vscode_macros.h new file mode 100644 index 0000000000..529f148d06 --- /dev/null +++ b/users/dvorak_42_key/vscode_macros.h @@ -0,0 +1,35 @@ +// Copyright 2022 LucW (@luc-languagetools) +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once +#define VS_COMMANDS MEH(KC_B) // workbench.action.showCommands +#define VS_LINE MEH(KC_C) // workbench.action.gotoLine +#define VS_DEFINITION MEH(KC_E) // editor.action.revealDefinition +#define VS_IMPLEMENTATION MEH(KC_F) // editor.action.goToImplementation +#define VS_REFERENCES MEH(KC_G) // editor.action.goToReferences +#define VS_BACK MEH(KC_H) // workbench.action.navigateBack +#define VS_BRACKET MEH(KC_I) // editor.action.jumpToBracket +#define VS_TABLEFT MEH(KC_J) // workbench.action.previousEditor +#define VS_TABRIGHT MEH(KC_K) // workbench.action.nextEditor +#define VS_CLOSETAB MEH(KC_L) // workbench.action.closeActiveEditor +#define VS_GROUP_1 MEH(KC_M) // workbench.action.focusFirstEditorGroup +#define VS_GROUP_2 MEH(KC_N) // workbench.action.focusSecondEditorGroup +#define VS_CMT_BLOCK MEH(KC_O) // editor.action.blockComment +#define VS_CMT_LINE MEH(KC_P) // editor.action.commentLine +#define VS_DEL_LINE MEH(KC_Q) // editor.action.deleteLines +#define VS_COPYLINEDOWN MEH(KC_R) // editor.action.copyLinesDownAction +#define VS_BM_PREV MEH(KC_S) // bookmarks.jumpToPrevious +#define VS_BM_NEXT MEH(KC_T) // bookmarks.jumpToNext +#define VS_BM_TOGGLE MEH(KC_U) // bookmarks.toggle +#define VS_BM_CLEARALL MEH(KC_V) // bookmarks.clearFromAllFiles +#define VS_BM_LIST MEH(KC_W) // bookmarks.list +#define VS_BM_LISTALL MEH(KC_X) // bookmarks.listFromAllFiles +#define VS_JUMPY MEH(KC_Y) // extension.jumpy-word +#define VS_FOCUS_EDITOR MEH(KC_Z) // workbench.action.focusActiveEditorGroup +#define VS_FOCUS_TERMINAL MEH(KC_0) // workbench.action.terminal.focus +#define VS_TOGGLE_TERMINAL MEH(KC_1) // workbench.action.terminal.toggleTerminal +#define VS_DEL_LEFT MEH(KC_2) // deleteAllLeft +#define VS_DEL_RIGHT MEH(KC_3) // deleteAllRight +#define VS_FIND_FILES MEH(KC_4) // workbench.action.findInFiles +#define VS_FILE MEH(KC_5) // workbench.action.quickOpen +#define VS_SYMBOLEDITOR MEH(KC_6) // workbench.action.gotoSymbol |