Nextjournal (and others as well I believe) use Ctrl/Cmd-J https://nextjournal.com/help/shortcuts
it's pretty hard to find keyboard shortcuts that don't clash with either some browser's built-ins, or with some OS/window manager shortcuts...
1👌I think ideally it would show it as the datafied value, and automatically invokes nav
to drill down. I think that's what REBL does? The only downside to that I think is that it obscures the actual type, but maybe it can show a hint of the type
. More advanced would be to allow toggling between the printed representation, and the datafied value. If I really had a magic wand I'd love to see a convention in the community for communicating the reader tag that should be associated with a certain datafied value. So in the above example, datafy
could return something like ^{:reader-tag 'pixi/Point} {:x 10 :y 10}
, and Portal would be able to render it as #pixi/Point {:x 10 :y 10}
, but with colors and the ability to drill down.