Skip to content

Instantly share code, notes, and snippets.

@vitor-caetano
Forked from jimmyhillis/keybindings.md
Created September 24, 2018 17:22
Show Gist options
  • Save vitor-caetano/777fa823ede96729745df89209a02835 to your computer and use it in GitHub Desktop.
Save vitor-caetano/777fa823ede96729745df89209a02835 to your computer and use it in GitHub Desktop.
iTerm 2 Mac-ready key binding additions.

Standard bindings

  • Move left between words: ⌥← | send escape sequence | b
  • Move right between words: ⌥→ | send escapes sequence | f
  • Start of the line: ⌘← | send escape sequence | [H
  • End of the line ⌘→ | send escape sequence | [F
  • Delete previous word ⌥←Delete | send hex code | 0x1B 0x08
  • Delete entire line ⌘←Delete | send hex code | 0x15

Don't forget the amazing icons ⌘ = command and ⌥ = options/alt (why oh why?).

ZLE bindings

Oh-my-zsh have made some changes to use ZLE which you can see talked about issue and commit so there are different bindings for that.

  • Start of the line: ⌘← | send escape sequence | OH
  • End of the line ⌘→ | send escape sequence | OF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment