- 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 0x08for⌥←Deleteare 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.