Keyboard shortcut for fast-switching channels
raucao opened this issue · 8 comments
This is something I can't live without in my desktop IRC client. It supports ctrl-pgup/down for going up and down the channel list. Not sure what the best combo for a web app would be, and also not sure what a good compromise would be for users of all of macOS, Windows, GNOME and KDE.
A shortcut to get to the next channel with an unread message would be super useful too (I use it all the time in my desktop IRC client)
What's the shortcut for that in your client?
Alt+a (weechat): "Switch to next buffer with activity (with priority: highlight, message, other)."
I think ctrl-arrowup/down would be an okay combo. Does that clash with anyone's OS's defaults in their browser? Haha, that's for scrolling, but I didn't notice because the history in my dev channel wasn't long enough and I don't personally scroll that way. :)
So, actually what about ctrl-arrowleft/right? We don't have sidescrolling, and most users probably also don't scroll sideways using the keyboard much.
Ctrl-arrowleft/right sounds good to me!
On OS X scrolling is done via cmd-up/down and ctrl-up/down is opening window exposés.
There is nothing happening for ctrl-left/right, so that should work.
There is nothing happening for ctrl-left/right, so that should work.
Actually, in macOS, ctrl+left/right switches between spaces. So I think that one's out as well.
How about using ctrl+shift+up/down?
How about using ctrl+shift+up/down?
I'd prefer ctrl+left/right, but how about we make it system-specific? Or let users choose their own and have ctrl+shift+up/down as default. In any case, the latter should work on all systems.