Hey all, loving using Observable so far.
I noticed that the text input is based on CodeMirror, and allows multiple cursors (via ctrl-click to add/remove a cursor, or alt for rectangular selections). This isn’t listed in the ‘?’ shortcut popup, which kinda makes sense because it’s more about the code editor env than the Observable one. However, I think these aren’t common knowledge and would be good to list there, or somewhere else, especially because CodeMirror’s docs don’t have an obvious listing of their default keybindings (which I think is what’s being used?).
I suspect there are also other undocumented shortcuts; in particular I would love Sublime style ctrl-D for “add next instance of selected to selection”. Currently ctrl-D deletes the current line, and I haven’t been able to find an alternate shortcut that does what I’m looking for, though I know CodeMirror supports this.
There was also this older discussion about enabling custom keybindings; doing that would also resolve this.