Support `Ctrl-Alt-` mappings on macOS
I am on macOS Sierra 10.12.6 with Chrome Version 60.0.3112.113 (Official Build) (64-bit).
Evershort (v0.30) works great for navigating and managing Evernote, e.g. / to enter search field. However, the Ctrl-Alt- mappings in the note editor do not work for me:
- Ctrl+Alt+a Attach file
- Ctrl+Alt+b Bulleted list
- Ctrl+Alt+c Checkbox
- Ctrl+Alt+d Divider line (snippet
---triggers this as well) - Ctrl+Alt+e Align center
- Ctrl+Alt+k Insert link
- Ctrl+Alt+l Align left
- Ctrl+Alt+n Numbered list
-
Ctrl+Alt+p Code block (snippet
```triggers this as well) - Ctrl+Alt+r Align right
- Ctrl+Alt+s Strikethrough
- Ctrl+Alt+x Remove formatting
- Ctrl+Alt+= Subscript
- Ctrl+Alt++ Superscript
I have marked in bold those which I am particularly interested in.
Following shortcuts work already without Evershort:
-
CMD+bbold -
CMD+iitalic -
CMD+uunderline -
CMD+ccopy -
CMD+xcut -
CMD+vpaste -
CMD+zundo -
CMD+SHIFT+zredo -
Tabindent -
Shift+Tabunindent
macOS also provides Emacs style keybindings in text fields (https://jblevins.org/log/kbd) occupying certain Ctrl- mappings:
-
Ctrl-a/ego to beginning/end of line -
Ctrl-n/pline up/down -
Ctrl-b/fmove one character backwards/forwards -
Ctrl-Alt-b/fmove one word backwards/forwards -
Ctrl-kdelete till end of line -
Ctrl-d/hdelete forwards/backwards -
Ctrl-ttranspose letters -
Ctrl-vone page down (no shortcut for up)
If you consider to convert the Ctrl-Alt- to Cmd-Alt-, note that Chrome on macOS uses
-
Cmd+Alt-bfor Bookmark manager -
Cmd+Alt-pfor Print using System Dialogue
Other letters which are already in use:
-
Cmd+Alt-ffor Search the web -
Cmd+Alt-wfor Close all windows -
Cmd+Alt-qfor Quit and keep windows -
Cmd+Alt-hfor Hide others -
Cmd+Alt-ufor view source -
Cmd+Alt-ifor Developer Tools -
Cmd+Alt-jfor JavaScript Console
and macOS by default
-
Cmd+Alt-dfor Toggle Dock
IMHO, the ctrl-alt- mappings are a good choice. I do not use the system shortcut ctrl-alt-b/f for wordwise jumping.
Does evernote use tinymce as its editor component?
According to https://www.tinymce.com/docs/advanced/keyboard-shortcuts/ the action insert link should be by default Cmd+k but does not work on evernote. It works here on github.
I'm also interested in this.
Another conflict: Cmd-Alt-c opens up the developer tools in Chrome on macOS (as does cmd-alt-i for some reason). This was the main shortcut I wanted when I found this extension.
I have discovered that one can type [] (with a space) at the start of a line to get a checkbox, though!