I sort of wish that the keyboard shortcuts of jupyter were more like Vi, but that is just me, here are some useful defaults from the standard "meta" editing, that is moving around cells, but not editing in them. Also the shortcuts listed are somewhat different at least for my Jupyter 3.0. You can modify these of course. And what I see if a little different and documented here as the standard ones are changed slightly with Jupyterlab-vim:

I'm mainly working on adding to fingertip memory sequences like am for adding markdown and then Ctrl-Y and Ctrl-E are useful for moving stuff as is Shift-M to merge cells selected with Shift-J and Shift-K. And also getting used to the D,D to delete and the P to copy but most of the time Ctrl-Y and Ctrl-E are going to be what I need

Also one oddity for a 65% keyboard like the MagicForce 68, three symbols share the same key, ESC, tilde and backquote. The way it works is a little strange. Just hitting that key will give you the Escape and note a tilde so to get a tilder, you need SHIFT-Escape and to back a backtick or backquote, you need FN-Escape.

The net is that it is probably easier to just use :q instead of remembering all this. It's the same way that it's easier to use CTRL-C instead of ESC when exiting vi. It's reliable and doesn't rely on the placement of the ESC key.