- 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
0x1B 0x08 works just fine in iTerm2 build 3.3.9. It does delete a word until the next special character (whereas 0x17 deletes the whole word regardless any special chars)