- JIS Keyboard
My_Key_Remap_for_KE.json
(かな
and英数
are Japanese keys)- 「
かな
」->Ctrl
if alone, otherwise 「かな
」 - 「
英数
」 ->Option
if alone, otherwise 「英数
」 Ctrl
->escape
if alone, otherwiseCtrl
- 「
ろ
」(underscore) ->\
(backslash) - Alfred : Buffer file management
- Double
cmd-q
->cmd-q
- Ctrl+英数+hjkl -> up/down/left/right in Terminal, iTerm2, MacVim only
- Semicolon -> ESC for Terminal, iTerm, MacVim only
Ctrl-semicolon
->Ctrl-Option-semicolon
- Ctrl+h -> Delete or Option+Delete (except Termina, iTerm2, MacVim)
- Cmd+jk in qtcontrol
- 「
-
Normal_start.json
Ctrl-semicon
->semicolon
semicolon
: start Normal Mode
-
Normal_basic-movement.json
iIaAoO
: exit Normal Modejkhl
: basic movements in Normal Modeweb0$G
: various movements in Normal ModeCmd-j
&Cmd-k
: 5 lines down & up in Normal Modespace
&Shift-space
: 20 lines down & Up in Normal ModeShift-j
: join linesx
: deleteShift-d
: delete the rest of a linep
: pasteu
: undoCtrl-r
: redo
-
Normal_double-press.json
gg
: jump to the top linedd
: delete a whole linedw
: delete a wordzz
: move the cursor to the middle of the screenyy
: yank a line
-
Visual_basics.json
v
: start Visual ModeShift-v
: start Visual Model selecting a whole linejkhl
: basic movement in Visual Modeweb0$G
: various movement in Visual Modespace
&Shift-space
: 20 lines down & Up in Visual Modex
: delete in Visual Mode (copy)y
: yank in Visual Modep
: paste
-
Disable_keys.json
cntq
: keys disabled in Normal Modeinv
: keys disabled in Visual Mode
-
Hammerspoon is used to show
- Red boarders in Normal Mode
- Blue boarders in Visual Mode
My hammerspoon files can be found here.