To jump between words and start/end of lines in iTerm2 follow these steps:
- iTerm2 -> Preferences (? + ,)
- Open the “Keys” tab
- Add the following Global Shortcut Keys
Move cursor one word left
- Keyboard Combination: ? + ←
- Action: Send Hex Code
- Code:
0x1b 0x62
Move cursor one word right
- Keyboard Combination: ? + →
- Action: Send Hex Code
- Code:
0x1b 0x66
Move cursor to beginning of line
- Keyboard Combination: ? + ←
- Action: Send Hex Code
- Code:
0x01
Move cursor to end of line
- Keyboard Combination: ? + →
- Action: Send Hex Code
- Code:
0x05
Delete word
- Keyboard Combination: ? + ←Delete
- Action: Send Hex Code
- Code:
0x1b 0x08
Delete line
- Keyboard Combination: ? + ←Delete
- Action: Send Hex Code
- Code:
0x15
Undo
- Keyboard Combination: ? + z
- Action: Send Hex Code
- Code:
0x1f
Don‘t forget to remove the previous bindings:
- Open the “Profiles” tab
- Click the sub-tab ”Keys”
- Remove the mappings for key combinations ? + ← and ? + →