Better shortcuts

This commit is contained in:
Jens Kadenbach
2023-07-17 20:57:07 +02:00
parent 6e4553fd6c
commit 39aae9ff1a
2 changed files with 18 additions and 18 deletions

View File

@@ -107,48 +107,48 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* NEO_1: Basic layer /* NEO_1: Basic layer
* *
* ,--------------------------------------------------. ,--------------------------------------------------. * ,--------------------------------------------------. ,--------------------------------------------------.
* | ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | ESC | | -/- | 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— | * | ESC | 1/° | 2/§ | 3/ | 4/» | 5/« | MPLAY| | MNEXT| 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— |
* |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
* | TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | Y | * | TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | Y |
* |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
* | NEO_3 | U | I | A | E | O |------| |------| S | N | R | T | D | ß | * | NEO_3 | CTL/U| ALT/I| LGU/A| E | O |------| |------| S | N | R | T | D | ß |
* |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------|
* | LSHIFT | Ü | Ö | Ä | P | Z | | | | B | M | ,/ | ./• | J | SFT/ESC| * | LSHIFT | Ü | Ö | Ä | P | Z | | | | B | M | ,/ | ./• | J | SFT/ESC|
* `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
* | ---- | ---- | LCTL | LALT | LGUI | | Left | Down | Up | Right| RGUI | * | Home | PGUP | PGDN | END | SFT(GUI(A)) | Left | Down | Up | Right| RGUI |
* `----------------------------------' `----------------------------------' * `----------------------------------' `----------------------------------'
* ,-------------. ,-------------. * ,-------------. ,-------------.
* | FKEYS| Home | | PgUp | FKEYS| * |G(TAB)|G(S(T))| |A(G(Lft))|A(G(Rgt))|
* ,------|------|------| |------+------+------. * ,------|------|------| |------+------+------.
* | | | End | | PgDn |NEO_4/| | * | | | Ins | |A(G(Home))|NEO_4/| |
* | Space|Delete|------| |------| Enter|Space | * | Space|Delete|------| |------| Enter|Space |
* | | | NEO_4| | NEO_4| | | * | | | FKEYS| | FKEYS| | |
* `--------------------' `--------------------' * `--------------------' `--------------------'
*/ */
[NEO_1] = LAYOUT_ergodox( [NEO_1] = LAYOUT_ergodox(
// left hand side - main // left hand side - main
KC_NO /* NOOP */, NEO2_1, NEO2_2, NEO2_3, NEO2_4, NEO2_5, KC_ESCAPE, KC_ESC, NEO2_1, NEO2_2, NEO2_3, NEO2_4, NEO2_5, KC_MPLY,
KC_TAB, KC_X, KC_V, KC_L, KC_C, KC_W, KC_LCTL, KC_TAB, KC_X, KC_V, KC_L, KC_C, KC_W, KC_LCTL,
NEO2_LMOD3, KC_U, KC_I, KC_A, KC_E, KC_O, /* --- */ NEO2_LMOD3, LCTL_T(KC_U), LALT_T(KC_I), LGUI_T(KC_A), KC_E, KC_O, /* --- */
KC_LSFT, NEO2_UE, NEO2_OE, NEO2_AE, KC_P, KC_Z, KC_LALT, KC_LSFT, NEO2_UE, NEO2_OE, NEO2_AE, KC_P, KC_Z, KC_LALT,
KC_NO /* NOOP */, KC_NO /* NOOP */, KC_LCTL, KC_LALT, KC_LGUI, /* --- */ /* --- */ KC_HOME, KC_PGUP, KC_PGDN, KC_END, LSFT(LGUI(KC_A)), /* --- */ /* --- */
// left hand side - thumb cluster // left hand side - thumb cluster
/* --- */ MO(FKEYS), KC_HOME, /* --- */ LGUI(KC_TAB), LGUI(LSFT(KC_TAB)),
/* KC_SPACE */ /* KC_BSPC */ KC_END, /* KC_SPACE */ /* KC_BSPC */ KC_INS,
KC_SPACE, KC_BSPC, NEO2_LMOD4, KC_SPACE, KC_BSPC, MO(FKEYS),
// right hand side - main // right hand side - main
NEO2_MINUS, NEO2_6, NEO2_7, NEO2_8, NEO2_9, NEO2_0, NEO2_MINUS, KC_MNXT, NEO2_6, NEO2_7, NEO2_8, NEO2_9, NEO2_0, NEO2_MINUS,
KC_RCTL, KC_K, KC_H, KC_G, KC_F, KC_Q, KC_Y, KC_RCTL, KC_K, KC_H, KC_G, KC_F, KC_Q, KC_Y,
/* --- */ KC_S, KC_N, KC_R, KC_T, KC_D, NEO2_RMOD3, /* --- */ KC_S, KC_N, KC_R, KC_T, KC_D, NEO2_RMOD3,
KC_RALT, KC_B, KC_M, NEO2_COMMA, NEO2_DOT, KC_J, RSFT_T(KC_ESCAPE), KC_RALT, KC_B, KC_M, NEO2_COMMA, NEO2_DOT, KC_J, RSFT_T(KC_ESCAPE),
/* --- */ /* --- */ KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT,KC_RGUI, /* --- */ /* --- */ KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT,KC_RGUI,
// right hand side - thumb cluster // right hand side - thumb cluster
KC_PGUP, MO(FKEYS), /* --- */ LALT(LGUI(KC_LEFT)), LALT(LGUI(KC_RIGHT)), /* --- */
KC_PGDN, /* --- */ /* --- */ LALT(LGUI(KC_HOME)), /* --- */ /* --- */
NEO2_RMOD4, KC_SPACE, LT(NEO_4, KC_ENTER) MO(FKEYS), KC_SPACE, LT(NEO_4, KC_ENTER)
), ),
/* NEO_3: Symbol layer /* NEO_3: Symbol layer

View File

@@ -48,7 +48,7 @@ This layer implements NEO layers 1 and 2.
``` ```
,--------------------------------------------------. ,--------------------------------------------------. ,--------------------------------------------------. ,--------------------------------------------------.
| ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | ESC | | US_1 | 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— | | ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | MPLY | | MNEXT| 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— |
|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
| TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | ß | | TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | ß |
|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|