Can you provide a shortcut key to switch between different accounts? This shortcut key is very important when I hide the account list.
What key combinations do you have in mind? do you have some suggestions?
Zulip uses Cmd/Ctrl + <number>
.
Only disadvantage would be when you got more than 10 accounts, then you can only reach the first 10 with such a shortcut.
But maybe good enough for the beginning.
I could also imagine that we could use ctrl/cmd+<pageup/pagedown>
for going through accounts.
Feeling that Cmd/Ctrl + <number>
is a good way to quickly access a specific account. I also came up with a few ideas:
-
Cmd/Ctrl +<home/end>
Using
Cmd/Ctrl + arrow keys
to select which message to reply to,Cmd/Ctrl + <pageup/pagedown>
to choose the friend to send the message to, andCmd/Ctrl + <home/end>
to select the account to send the message from—this combination feels very smooth. -
Alt+<pageup/pagedown>
,Alt +<home/end>
Similar to what was mentioned before, combined withAlt + arrow keys
. -
F6
Single-key cycling seems very quick. -
Cmd/Ctrl + <number>
Or using F1 instead of Cmd/Ctrl + 1, and Fn instead of Cmd/Ctrl + n, seems like a good idea too.
This being achievable also seems quite nice.It feels intuitive for the understanding of ctrl/cmd + <pageup/pagedown>
.
Either method would be welcome
Cmd/Ctrl + <left/right>
is also a good choice.
F1 is already used for help, that’s also somewhat of a standard.
That is already used to switch chats.
Ctrl + Shift + PageUp / PageDown
is what comes to mind next.
For reference, Telegram uses Ctrl + <digit>
and Ctrl + Shift + Up / Down
to switch between “folders”, but there is no “switch account” shortcut.
I’d vote for Ctrl + Alt + Up / Down
as it is somewhat obscure, hard to mix up with other shortcuts.
Ctrl+Home/End
is already used in the composer to jump to the beginning and end of a text, I’d strongly discourage using that for switching accounts.
I think Ctrl+1-9
is the best option, with Ctrl+9
jumping to the last account not the ninth; e.g. Firefox does that with Alt+1-9
and tabs. Maybe even use Alt
instead of Ctrl
?
It would be even better if custom shortcuts could be set. I’ve recently become particularly fond of the two independent buttons on the side of the mouse.
For the moment it’s the “suckless” mentality: fork and and modify the code to customise it.
Most “global” shortcuts are defined in deltachat-desktop/packages/frontend/src/keybindings.ts at main · deltachat/deltachat-desktop · GitHub
I also think that custom shortcuts would be nice, but it is currently not a priority. Atleast not before we have full keyboard navigation and control in deltachat desktop.
PS: There is other (system?) software to remap your mouse buttons to macros, some even switch mapping with selected program.
I searched and tried AutoHotKey, and it works great, very smooth, thanks a lot!
Using
Cmd/Ctrl + up/down
to select which message to reply to,Alt +up/down
to choose the friend to send the message to,shift + up/down
to select the account to send the message from
—this combination feels very smooth too