Skip to content

Support Ctrl-Alt- mappings on macOS #3

@kiryph

Description

@kiryph

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+b bold
  • CMD+i italic
  • CMD+u underline
  • CMD+c copy
  • CMD+x cut
  • CMD+v paste
  • CMD+z undo
  • CMD+SHIFT+z redo
  • Tab indent
  • Shift+Tab unindent

macOS also provides Emacs style keybindings in text fields (https://jblevins.org/log/kbd) occupying certain Ctrl- mappings:

  • Ctrl-a/e go to beginning/end of line
  • Ctrl-n/p line up/down
  • Ctrl-b/f move one character backwards/forwards
  • Ctrl-Alt-b/f move one word backwards/forwards
  • Ctrl-k delete till end of line
  • Ctrl-d/h delete forwards/backwards
  • Ctrl-t transpose letters
  • Ctrl-v one 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-b for Bookmark manager
  • Cmd+Alt-p for Print using System Dialogue

Other letters which are already in use:

  • Cmd+Alt-f for Search the web
  • Cmd+Alt-w for Close all windows
  • Cmd+Alt-q for Quit and keep windows
  • Cmd+Alt-h for Hide others
  • Cmd+Alt-u for view source
  • Cmd+Alt-i for Developer Tools
  • Cmd+Alt-j for JavaScript Console

and macOS by default

  • Cmd+Alt-d for 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions