Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* FIXED ALL KIND OF ACCENTS (NOT ONLY ACUTE) * ( MANAGED AS KEY RELEASES, NOT AS KEY PRESSES INTO “action_function()” ), * DefaultKeyBinding.dict file copied into `qmk_firmware/keyboards/40percentclub/gherkin/keymaps/30_layout/` as a reference, … * … because all ?VIM layers use keybindings from the system customised by me, for collecting all possible editor movements * ALL EXTRA FILES ARE MOVED FROM ITS ORIGINAL FOLDER TO “QMK-my_files”, * COPIES OF KEYMAPS ARE NOW STORED IN `keymap_c-copies`, * IMPLEMENTED THE REST OF THE LAYERS (APART FROM GHKN, NMBR, SYMB): * 3 [FNCT] FuNCTion keys layer, * 4 [L_XTND] (Left side), * 5 [R_XTND] (Right side) for making an eXTeNDed Gherkin(default) layer with frequent functions, * this two counterparts layers collect most frequent combos * left side: * ,-----------------------------------.,----------------------------------. * | | | Vol. | Vol. | || | | | | •Spot| * | | Mute | | | || Close| Prev | Next |Launch| Light| * | | | Down | Up | || APP | APP | APP | Pad |••SIRI| * |------+------+------+------+------||------+------+------+------+------| * | | | | | || | | | | | * | |Rewind| UP |Forwrd| Play || Close| Prev | Next | Dash | SPACE| * | | | | | ||Window|Window|Window| Board| | * |------+------+------+------+------||------+------+------+------+------| * |@@@@@@| | | | || | | | | | * |@@@@@@| LEFT | DOWN | RIGHT|Reopen|| Close| Prev | Next |DELETE| ENTER| * |@@@@@@| | | | tab || tab | tab | tab | | | * '------+------+------+------+------'`------+------+------+------+------' * right side: * ,----------------------------------.,----------------------------------. * | | | | | || | Vol. | Vol. | | | * | Tab | Desk |Windws|Mision|Float.|| | | | Mute | | * | | | Apps |Contrl|Window|| | Up | Down | | | * |------+------+------+------+------||------+------+------+------+------| * | | |Sublim| | || | | | | | * | Caps |Dictat|Text 3| Speak|Active|| | | UP | | | * | | |Histry| |Window|| | | | | | * |------+------+------+------+------||------+------+------+------+------| * | | | | | PASTE|| | | | |@@@@@@| * | | | | | & || | LEFT | DOWN | RIGHT|@@@@@@| * | UNDO | CUT | COPY | PASTE| MATCH|| REDO | | | |@@@@@@| * '------+------+------+------+------'`------+------+------+------+------' * 6 [APPS] & [MAPS] APPlicationS & Multiple APplicationS layer implemented, * … layer not complete yet, neither active, * … APPS & MAPS activate the same apps, but with * … with APPS the apps are open alone, * … with MAPS the apps are open on top of all current apps. * 7 [SUSR] Super USeR layer allow us access system functions * i.e.: * ,-----------------------------------.,---------------------------------. * |@@@@@@| | | | || | | | |@@@@@@| * |@@@@@@| | |onHold| || | | | |@@@@@@| * | BLIT |LOGOUT|LCKSCR| RESET| REDO || | | | | BLIT | * |------+------+------+------+------||------+------+------+------+------| * | Menu | Dock | Tool |Status|Float.|| | | | | | * | _bar | _bar | _bar | _bar |Window|| | | | | | * | | | | | || | | | | | * |onHold|onHold|onHold|onHold|onHold|| | LGui | LAlt | LCtl | LSft | * | SLEEP|K_MENU|KILL_A|SHUT_D|RSTART|| | | | | | * |------+------+------+------+------||------+------+------+------+------| * | | | | | || | | | | | * | | | | | || | | | | | * | RSft | RCtl | RAlt | RGui | || | RGui | RAlt | RCtl | RSft | * '------+------+------+------+------'`------+------+------+------+------' * 8 [PVIM] Personal VIM layer, * this name is provisional, * this layer makes a kinda of a customised right side keyboard for reflecting natural movements, * i.e.: * ,----------------------------------.,----------------------------------. * | | | | | || Move | Move | Move | Move | Move | * | | | | | ||Prgrph| Begin| Word | Word |End Of| * | | | | | || Up |Ln/Prg|Bckwrd|Forwrd|Ln/Prg| * |------+------+------+------+------||------+------+------+------+------| * | | | | | ||Center| Move | Move | Move | Move | * | | | | | ||LineIn| | | | | * | | | | | || View | LEFT | UP | DOWN | RIGHT| * |------+------+------+------+------||------+------+------+------+------| * | | | |@@@@@@| || Move | Move | Move | Move | Move | * | | | |@@@@@@| ||Prgrph| | Page | Page | | * | | | |@@@@@@| || Down | HOME | UP | DOWN | END | * `----------------------------------'`----------------------------------' * 9 [DVIM] Delete VIM layer, * this name is provisional too, * this layer makes a kinda of a customised right side keyboard for reflecting natural movements for deleting, * i.e.: * ,----------------------------------.,----------------------------------. * | | | | | || |Delete|Delete|Delete|Delete| * | | | | | || | Begin| Word | Word |End Of| * | | | | | || |Ln/Prg|Bckwrd|Forwrd|Ln/Prg| * |------+------+------+------+------||------+------+------+------+------| * | | | | | || |Delete|Delete|Delete|Delete| * | | | | | || Yank | Char | Line | Line | Char | * | | | | | || | LEFT | UP | DOWN | RIGHT| * |------+------+------+------+------||------+------+------+------+------| * | |@@@@@@| |@@@@@@| || |Delete|Delete|Delete|Delete| * | | | |@@@@@@| || | | Page | Page | | * | | | |@@@@@@| || | HOME | UP | DOWN | END | * `----------------------------------'`----------------------------------' * 10 [SVIM] Selecting VIM layer, * this name is provisional as well, * this layer reflect natural movements for select parts of our text, * i.e.: * ,----------------------------------.,----------------------------------. * | | | | | ||Select|Select|Select|Select|Select| * | | | | | ||Prgrph| Begin| Word | Word |End Of| * | | | | | || Above|Ln/Prg|Bckwrd|Forwrd|Ln/Prg| * |------+------+------+------+------||------+------+------+------+------| * | | | | | || |Select|Select|Select|Select| * | | | | | || | Char | Line | Line | Char | * | | | | | || | LEFT | UP | DOWN | RIGHT| * |------+------+------+------+------||------+------+------+------+------| * |@@@@@@| | |@@@@@@| ||Select|Select|Select|Select|Select| * | | | |@@@@@@| ||Prgrph| | Page | Page | | * | | | |@@@@@@| || Below| HOME | UP | DOWN | END | * `----------------------------------'`----------------------------------' * 11 [XVIM] eXtended VIM layer, * this name is provisional too, * this layer reflect natural movements for extended functions over our text, * i.e.: * ,----------------------------------.,----------------------------------. * | | | | | || Copy |Upper |Capita| |Lower | * | | | | | || prev.|case |lize | |case | * | | | | | ||prgrph| Word | Word | | Word | * |------+------+------+------+------||------+------+------+------+------| * | | | | | ||Duplct| 25 | 50 | 50 | 25 | * | | | | | ||prgrph| lines| lines| lines| lines| * | | | | | || Below| UP | UP | DOWN | DOWN | * |------+------+------+------+------||------+------+------+------+------| * | | | |@@@@@@| || Copy |Scroll|Scroll|Scroll|Scroll| * |@@@@@@| | |@@@@@@| || next | | Page | Page | | * |@@@@@@| | |@@@@@@| ||prgrph| HOME | UP | DOWN | END | * `----------------------------------'`----------------------------------' * 12 [ZVIM] `eZtended` VIM layer, * this name is provisional as well, * this layer reflect MORE natural movements for `eZtended` functions over our text, * i.e.: * ,----------------------------------.,----------------------------------. * | | | | | ||Insert|Trans | | |Trans | * | | | | | ||LnAbve|pose | | |pose | * | | | | | ||prgrph| Words| | |Chrctr| * |------+------+------+------+------||------+------+------+------+------| * | | | | | ||Select|Select|Select|Select|Select| * | | | | | ||& Copy|& Copy|& Copy|& Copy|& Copy| * | | | | | ||Chrctr| Word | Line |prgrph| All | * |------+------+------+------+------||------+------+------+------+------| * | | | |@@@@@@| ||Insert| | | | | * | | |@@@@@@|@@@@@@| ||LnBlow| | | | | * | | |@@@@@@|@@@@@@| ||prgrph| | | | | * `----------------------------------'`----------------------------------' * 13 [AVIM] Alignment VIM layer, * this name is provisional too, * this layer reflect natural movements for alignment elements into our text, * i.e.: * ,----------------------------------.,----------------------------------. * | | | | | || Super|Align |Align |Align |Align | * | | | | | ||script| | | Justi| | * | | | | | || | Left |Center|-fied | Right| * |------+------+------+------+------||------+------+------+------+------| * | | | | | || Un | Out | | | In | * | | | | | ||script|-dent | | |-dent | * | | | | | || | | | | | * |------+------+------+------+------||------+------+------+------+------| * | | | |@@@@@@| || Subs | Check|Ignore| | | * | |@@@@@@| |@@@@@@| ||script| spell| spell| | | * | |@@@@@@| |@@@@@@| || | | | | | * `----------------------------------'`----------------------------------' * 14 [MOUS] Mouse layer, * this layer allows us to move the pointer and the wheel mouse, and click buttons 1…5 as well, * ,----------------------------------.,----------------------------------. * | | | | | || | | | | | * |Accel0| | | | || | wLeft| wUp | wDown|wRight| * | | | | | || | | | | | * |------+------+------+------+------||------+------+------+------+------| * | | | | | || | | | | | * | LSft | LCtl | LAlt | LGui | || | mLeft| mUp | mDown|mRight| * | | | | | || | | | | | * |------+------+------+------+------||------+------+------+------+------| * | | |@@@@@@|@@@@@@| || | | | | | * |Accel1|Accel2| | mBtn1|Accel0|| mBtn1| mBtn2| mBtn3| mBtn4| mBtn5| * | | | |@@@@@@| || | | | | | * '------+------+------+------+------'`------+------+------+------+------' * 15 [BLIT] Backlight layer, * this layer controls LED diodes (level of brightness and `breathing mode, * i.e.: * .-----------------------------------------------------------------------------------------. * | BL_1 | BL_2 | BL_3 | BL_4 | BL_5 |BREATH_1|BREATH_2|BREATH_3|BREATH_4|BREATH_T| * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| * | BL_6 | BL_7 | BL_8 | BL_9 | BL_10 |BREATH_5|BREATH_6|BREATH_7|BREATH12|BL_TOGGL| * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|F * | BL_11 | BL_12 | BL_13 | BL_14 | BL_15 |BREATH15| BL_ON | BL_INC | BL_DEC | BL_OFF | * '-----------------------------------------------------------------------------------------' * 31 [TEST] debugging or testing layer, * this layer is for implementing new or experimental features, before update the consolidated firmware, * be careful: you must call layers from code when it comes to layers between 16 and 31, * … if you invoke them from keycap, it doesn’t work !!! And layers over 31 are not allowed on QMK.
- Loading branch information