I’m trying to customize my keybindings to be vim-like. I want to bind
cmd-j to move the cursor up and
cmd-k to move it down. However, when I press the command there is a delay and I have to press
cmd-j and then
j once more for it to move one line up (same for
The following is part of my keymap.cson file:
'atom-workspace atom-text-editor:not([mini])': 'cmd-j': 'core:move-up' 'cmd-k': 'core:move-down'
The reason I have it under
'atom-workspace atom-text-editor:not([mini])' is because it doesn’t bind if I have the commands under
'atom-text-editor': or anywhere else.
Also, if I move down the page using
cmd-k and then press
/ it inserts
/ one line below (not the case for
The second issue I’m having is the fact that
cmd-k * is bound to various other actions and I wanted to disable them.