Open ianhi opened 4 years ago
this might also require overriding the codemirror vim paste to change the default paste register
which is substantially larger than yank https://github.com/codemirror/CodeMirror/blob/b2d26b4ccb1d0994ae84d18ad8b84018de176da9/keymap/vim.js#L2563
And will require re-implementing three vim utility functions that aren't exposed:
getSelectedAreaRange
copyCursor
findFirstNonWhiteSpaceCharacter
For pasting within jupyterlab reimplementing isn't necessary because the unnamed register will be used by paste. So if I take unamedplus to mean fill both the + and unnamed register then it will get most of the functionality
+1 pasting would be very useful
allowing for yanking to the system clipboard register to be the default