Thanks @VertigoRay and @joho68!
and really sorry for the late reply, this slipped my mind.
I see what you mean by META keys. I think that's actually used by JIRA, where clicking "." brings up an action menu. I've attached an example below
I'm really liking this idea and agree it could be powerful. Just simply relying on different keyboard combinations
1) results in complicated combinations that you wouldn't remember anyways,
2) results in eventually running out of possible options as you guys mentioned
When you suggest using META-key combinations like [ESC] G H
to change group header, [ESC] G P
to change group purpose, etc. what would be your thoughts on having [ESC]
open the META-command, which then lists the different options. You could then search for them + choose the action you want to perform. (Kind of like CTRL+K
opens the channel switcher, which lists different channels)
Thinking about a use where you'd want to remove a member but aren't aware of the [ESC] G
multi-command. In that case you could press [ESC]
, then R
, which would have the META-command popup open with actions containing R, e.g.
Reply
Remove Member
...
UP makes more sense to "repeat" previous message. If you ever been at a CLI prompt, that's what one would expect.
Although that's true, most of our end users aren't familiar with a CLI prompt and hence wouldn't expect UP to "repeat" the previous message. UP is also more familiar with users coming from other apps like Slack..