manuskript icon indicating copy to clipboard operation
manuskript copied to clipboard

Missing Keyboard Shortcuts

Open ghost opened this issue 5 years ago • 4 comments

First, let me apologize if I am opening this issue in error. Manuskript is a wonderful piece of software, and I would like to contribute in whatever small way I can.

As someone who very much enjoys being able to keep his fingers on the keyboard while writing, I wanted to ask if there are any plans to add keyboard shortcuts to the items presently without them.

These items are "Close project" from the File menu, "Strike", "Verbatim", "Unordered list", "Ordered list", and "Blockquote" from the Format menu, "Frequency Analyzer" from the Tools menu, and "About" from the Help menu.

If it is not presumptuous of me to do so, I would like to offer the following suggestions, based on my experience with other word processors/editors.

Close project: F5 Strike: Ctrl+T Verbatim: Ctrl+M Unordered list: Ctrl+Shift+L Ordered list: Ctrl+Shift+N Blockquote: Ctrl+Shift+Q Frequency Analyzer: F10 About: F1

Please let me know if there is anything further I may add.

Best.

ghost avatar Apr 23 '19 23:04 ghost

I am quite focused on keyboard accessibility myself and already intended to tackle a few issues since this is the sort of thing that is likely within my power to figure out. I'll try and take these suggestions along when I dig into it.

worstje avatar Apr 24 '19 06:04 worstje

There are already a few of those in the code itself, just not really exposed. Block quote, for example, can be activated by using the

(Right arrow) symbol. The editor is based on a markup idea, so there's also bold, and italics hidden in there in the same way.

BlackXanthus avatar May 01 '19 10:05 BlackXanthus

I am aware that the current keyboard shortcuts only insert the necessary markdown symbols into the text. Again, as someone who very much enjoys being able to keep his fingers on the keyboard while writing, I quite like markdown for how it facilitates non-interrupted typing.

What I like about Manuskript's keyboard shortcuts is that they provide an easy alternative. Bold formatting for example, requires I hold Shift and press the asterisk key four times. Or, I can hold Ctrl and press the B key once. Likewise, Strike currently requires I hold Shift and press the ... squiggle(?) key four times. My suggestion above is that a user could also/instead hold Ctrl and press the T key once.

I realize now that Blockquote is a bit of a funny one. Currently, you hold Shift and press the right arrow key. My suggestion of Ctrl+Shift+Q actually requires more effort. Plus, Manuskript currently uses Ctrl+Q for Quit, so perhaps a different shortcut can be found that is a bit less dangerous if miss-typed.

Whatever the final decision in regards to formatting however, I do think there should be shortcuts for the non-format options: "Close project", "Frequency Analyzer", and "About". These can only be accessed by going into the menus at present. Add shortcuts for the three of those, and that is it. A user need never open the menus again.

ghost avatar May 01 '19 22:05 ghost

Also, strikethrough would be nice if triggered by a shortcut.

Eusorph avatar Sep 11 '19 10:09 Eusorph