%20%E3%81%A7%20ALT%2B%E5%B7%A6%E7%9F%A2%E5%8D%B0%E3%81%A8%20ALT%2B%E5%8F%B3%E7%9F%A2%E5%8D%B0%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84.png)
ファイル内で次のようにして、ALT と左/右矢印を使用して単語の左/右に移動するように zsh を設定しましたが~/.zshrc
、tmux セッションを開くと機能せず、「D」または「C」のみが出力されます...
bindkey -e
bindkey '^[^[[C' forward-word
bindkey '^[^[[D' backward-word
これを動作させるのを手伝ってくれる人はいますか?
答え1
エスケープ シーケンスが間違っているようです。代わりにこれを試してください:
bindkey -e
bindkey '^[[1;3C' forward-word
bindkey '^[[1;3D' backward-word
mpy がコメントで示唆しているように、正しいシーケンスを確認するには、実行して+と+cat
を押す必要があります。AltLeftAltRight