回答:
次の行を追加します ~/.tmux.conf
set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"
ソース:https : //stuff.mit.edu/afs/athena/project/bsd/src/tmux-1.3/FAQ
Ctrlキーと矢印キーは、パテでは機能しません!私は何をしますか?
puttyは、ctrlのカーソルキーモードの意味を反転します。これは、tmuxが適切に検出するのが少し難しいです。ctrlキーを正しく取得するには、kUP5(Ctrl-Upなど)が調整済みバージョンになるようにterminfo設定を変更し、tmuxがモードを変更しないようにsmkx / rmkxを無効にします。たとえば、.tmux.confの次の行の場合(TERMがxtermに設定されていると仮定):
set -g terminal-overrides "xterm *:kLFT5 = \ eOD:kRIT5 = \ eOC:kUP5 = \ eOA:kDN5 = \ eOB:smkx @:rmkx @"
これはtmux 1.2以上でのみ機能することに注意してください。
Ctrl+b
その後、両方を離してCtrl+arrow key
からサイズを調整します(Ctrl
必要に応じて矢印を複数回高速で押し続けます)
押す間に長い間停止しないようにしてください。そうしないと、一度に1ステップだけサイズが変更されます
Ctrl+b
し、その後のCtrl+arrow key
できるだけ短くしなければならず、(私はそれはもう二、考えていません)。これは、かなり速く入力する必要があることがわかるまで悩まされました。