Skip to content

Instantly share code, notes, and snippets.

@seachai
Last active February 5, 2026 14:26
Show Gist options
  • Select an option

  • Save seachai/948ed1eeafa32ce03db6685edb879f71 to your computer and use it in GitHub Desktop.

Select an option

Save seachai/948ed1eeafa32ce03db6685edb879f71 to your computer and use it in GitHub Desktop.
iTerm 2 Natural Text Editing Preset
On iTerm2 - Open Preferences > Profiles > Keys > Key Mappings > Presets > Select Natural Text Editing
- You can move a word backwards using Option ⌥ + ← and a word forwards using Option ⌥ + →
- Move to the start of the line using fn + ← and to the end of the line with fn + →.
- Also you can delete a word backwards using Option ⌥ + ⌫, delete the whole line using Command ⌘ + ⌫.
If the preset doesn't appear, reinstall iTerm2. If you installed it using Homebrew + Cask:
brew cask reinstall iterm2
@smartinrub
Copy link

According to this PR https://github.com/gnachman/iTerm2/pull/510/files

Its just matter of removing quotes from "Send Hex Codes"

"0x1b 0x7f" <--- bad
0x1b 0x7f <--- right

This worked for me. Thanks!

@artismarti
Copy link

According to this PR https://github.com/gnachman/iTerm2/pull/510/files

Its just matter of removing quotes from "Send Hex Codes"

"0x1b 0x7f" <--- bad
0x1b 0x7f <--- right

omg! Thank you so much!!!! 💚

@GautierT
Copy link

According to this PR https://github.com/gnachman/iTerm2/pull/510/files

Its just matter of removing quotes from "Send Hex Codes"

"0x1b 0x7f" <--- bad
0x1b 0x7f <--- right

Thanks a lot !!!

@janposlusny
Copy link

According to this PR https://github.com/gnachman/iTerm2/pull/510/files

Its just matter of removing quotes from "Send Hex Codes"

"0x1b 0x7f" <--- bad
0x1b 0x7f <--- right

Thank you!

@franua
Copy link

franua commented Apr 2, 2025

According to this PR https://github.com/gnachman/iTerm2/pull/510/files

Its just matter of removing quotes from "Send Hex Codes"

"0x1b 0x7f" <--- bad
0x1b 0x7f <--- right

You are a life saver, sir! Thank you!

@sunlee-newyork
Copy link

thank you!

@LemonNekoGH
Copy link

Thank you so much

@ldyeob
Copy link

ldyeob commented Sep 8, 2025

According to this PR https://github.com/gnachman/iTerm2/pull/510/files

Its just matter of removing quotes from "Send Hex Codes"

"0x1b 0x7f" <--- bad
0x1b 0x7f <--- right

Thank you!

@nilankadesilva
Copy link

If you watching Preference-Keys, (What I did for 30 minutes) you should go to Preference-Profile-keys-key mappings

image

Thank you!

@asadbek064
Copy link

👍

@Xenthys
Copy link

Xenthys commented Feb 5, 2026

I can't believe this old Gist is both the first search result I got and the best tutorial for that, all thanks to screenshots in the comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment