jupyterlab-vim
jupyterlab-vim copied to clipboard
Keybindings with uppercases
Currently, [Ctrl-O, Shift-O], to insert a cell above, is not working. The same applies for other cases such as [Ctrl-O, Shift-G] to go to the last cell.
This has been replaced by [Ctrl-O, Ctrl-O] and [Ctrl-O, Ctrl-G]. This is probably because the [Shift-O] is not recognized as being part of the keybindings. I don't know how this can be fixed.
@ianhi I think the fundamental issue has been fixed somewhere along the way, as Ctrl O, Shift O for inserting a cell above works. However, the intended vim Normal mode shortcut of Ctrl O, Shift G for going to the last cell got lost. I'm thinking of adding this back for consistency with the Jupyter Command mode. Do you agree?
(P.s. With regards to Shift bindings, maybe we could also add a Ctrl O, Shift P for paste cell above for feature parity? Since default double duty Esc is now merged though, maybe feature parity between the modes isn't terribly important.)