The core team had a hackathon a while ago and one of the projects was adding keyboard shortcuts across Mattermost,
We ended up not checking it in because no one was really sure about what keyboard shortcuts made the most sense, and we worried about getting users accustomed to a set of shortcuts that worked for a small group of users, but didn’t scale to our fast, obvious, forgiving design principle longer term.
Starting a thread for community suggestions about what the most appropriate keyboard shortcuts should be, so we can open a ticket accepting pull requests for changes.
Shortcuts so far:
In a message box:
ENTER- Sends a message
CTRL+ENTER- Adds a carriage return to a message
UP- Edits last message posted by user in channel
We’re interested in feedback on keyboard shortcuts and in particular why they should map a certain way (over the configuration another user might prefer),
To make things simple, the decision on which shortcuts are added remains with the design team. The end goal is Mattermost is fast, obvious and forgiving in its design,
PS: Yes, we could have the configurable potentially in future, what we’re looking for to start is defaults,