If you are comfortable with vim:
set -o vi
will do the trick
https://superuser.com/questions/1360220/is-it-possible-to-use-vim-key-bindings-in-iterm2
Scott's screenshot worked for me. Brett's version didn't.
Interesting. Not sure what's odd about my setup.
Did you have to edit your .inputrc as well, or does it work without that?
I too had the same request. For the life of me I cannot remember how I found the solution. But here's a screenshot of my iTerm key settings (http://cl.ly/3N2t2i2C0G2I1F.... I accomplished the same thing by sending Escape+F and Escape+B.