私は Mac OSX 10.8 でxterm
キーバインディングと iTerm2 を使用していますzsh
。
zsh
オプション左矢印とオプション右矢印を使用して、左単語と右単語の標準的な Mac バインディングを実行したいと思います。
Ctrl + V を押してから、Option + 左矢印と右矢印を押した場合、次の 2 つのキー シーケンスが印刷される場所はどこですか。
^[[1;9D
^[[1;9C
これらのシーケンスを を使用してバインドしようとしましたbindkey -v
が、うまくいきませんでした。
ベストアンサー1
これを実行するために iTerm2 を次のように設定できます。
- へ移動
iTerm2 > Preferences > Profiles > Keys
⌥ ←
または設定がすでに存在する場合は⌥ →
、それを選択して を押して削除します-
。- ボタンを押して新しいショートカットを追加します
+
。 - ⌥+←と入力してキーボードショートカット箱。
- 選択して
Send Escape Sequence
くださいアクション箱。 - 入力して
b
ください送信する文字。 - クリック
Ok
。
について上記の手順を繰り返し⌥ →
、今度はf
送信する文字。
プロセス全体を詳細に写真付きで説明しているこの素晴らしいチュートリアルから引用します。
OS X 上の iTerm 2 で ⌥ ← と ⌥ → を使用して単語を前後にジャンプする | Coderwall