メモ置き場

iTerm2のKey Mappingsで設定しているキーをzshのキーバインドで使用

iTerm2の「Profiles」→「Keys」→「Key Mappings」で「Send Keystrokes」のActionを設定しているキーを zshのキーバインドで使用したい場合は、iTerm2側の送信するキーコードをzshでASCII・キャレット記法(^[など)に直して登録する。

例: Term2のKey Mapping

keyaction
Alt + ←Send Hex Codes: 0x1b 0x1b 0x5b 0x44
Alt + →Send Hex Codes: 0x1b 0x1b 0x5b 0x43

例: zshのキーバインド設定

bindkey '^[^[[D' backward-word # Alt + ←
bindkey '^[^[[C' forward-word  # Alt + →