- 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?).
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
Thanks for sharing! Unfortunately the hex codes
0x1B 0x08
for⌥←Delete
are not working for me with iTerm 2 Build 3.0.14 / fish 2.5.0 / bash 4.4. Instead I had to use0x17
- see https://coderwall.com/p/ds2dha/word-line-deletion-and-navigation-shortcuts-in-iterm2 for more details.