New shortcuts conflict with wildly adopted ones
in The Archive
Just installed v 1.5.7
The new features "Open links at selection" and "Jump to next link" are awesome!
But I'd like to question the choice of their shortcuts.
Up to v 1.5.6...^L
used to center the cursor mid-height in the screen (this may be inherited from Emacs?)^Tab
used to go to next tab (like most browsers these days, even Finder!).
Now, to provide an element of solution...
What about cmd-o
to open links?
and ^j
to jump to next?
All this, of course, is wide open for discussion.
Howdy, Stranger!
Comments
Thanks for pointing this out @maclm! I must've rebound (edit: was Ctrl-T before)
⌃Tab
to something else. But I can confirm that the standard behavior is to switch tabs. Hmmm!My favorite shortcut to jump between links would of course be
⌃C ⌃N
or something like that⌘O
I'd like to reserve for opening files. This could mean importing in the end, but the collective muscle memory would say that this shortcut is already taken. I found the discovery of⌃O
to "open line" (insert newline after the cursor) to be a surprise. That'd have been my personal favorite.In general, the
⌘⌃
"layer" of shortcuts is much less densely populated than⌃
and⌘
alone. It also requires a bit of finder gymnastics. But this might be preferable to overriding existing system default shortcuts!A problem with
⌘⌃L
for example to open the link-at-point is that you cannot additionally press the ⌘ key anymore to open the link in a new tab (similar to ⌘-clicking on links), because it's already part of the standard shortcut Which leaves us with adding ⇧ or ⌥ ... meh. (E.g.⌘⌃O
to open link at point, and⌘⌃⇧O
to open in new tab)⌃J
indeed appears to not be taken by anything.⌃⇧J
to jump backwards also works. That's good.Author at Zettelkasten.de • https://christiantietze.de/
Well, on my system, switching tabs is definitely
^TAB
.^T
on the other hand is mapped to swap the two characters on each side of the caret (which sounded stupid at first, but I use this multiple times a day now... crazy useful!).⌘O
shouldn't be repurposed.That would be a great lost, you're right.
For opening links,
^C
is a good idea.Maybe more than for jumping, as
^⇧C
inserts©
...In fact, among
L I N K
, onlyI
is available.^G
(think of "Go") seems available and could fit too.For jumping, be aware that
^N
moves the cursor to the next line though. (conversely,^P
moves to previous.)^J
seems to me to be a better fit.(Sorry, ⌃T was a typo, I meant ⌃Tab and rectified the mistake!)
You have to pry my emacs line movement shortcuts from my cold, dead hands, so
⌃N
/⌃P
are outWill experiment with your suggestions and run them through Mr icannotholdthatmanykeys @Sascha
Author at Zettelkasten.de • https://christiantietze.de/
We dropped the
⌃
-based shortcuts in favor ofCmd
-based shortcuts, so the app defaults are now as of v1.5.8:⌘⌃J
/⌘⌃⌥J
to jump⌘⌃⮐
/⌘⌃⌥⮐
to activate/openWe figured that there'll be other ways one might want to trigger a general-purpose "execute" command (like
C-c C-c
in org) and that the return key is probably easier to wrap your head around for "regular" users.Author at Zettelkasten.de • https://christiantietze.de/
I wish there was a "like" or "thumbs-up" button on this forum
Anyway, thanks for your openness into "fixing" this!