
残念ながら、通常の Cb > PgUp または Cb > ctrl+矢印は機能していないようです。代わりに、5~
Cb を押してから PgUp を使用しようとすると、文字が印刷されるだけです。マウス モードのスクロール (いずれにしても避けたい) でも、バッファーを移動するのではなく、画面に文字が印刷されるだけです。
使用する必要がある追加の設定はありますか? 私は mintty を使用しており、tmux は bash から起動され、デフォルトのシェルは fish に設定されています。
答え1
.tmux.conf にタイプミスがあったときに、この問題が発生しました。 と書く必要があったのですset-window-option -g mode-keys vi
が、 と書かれていましたset-window-option -g mode-keys vim
。 もちろん、"copy-mode-vim" にバインドされたキーはありませんでした。
最近 tmux のバージョンを 1.x から 2.x に切り替えた場合は、tmux.conf 構文も変更されている可能性があります。その場合は、tmux の起動時にエラーが表示されます。
参考までに、興味があれば、:list-keysを使用すると、次のキーバインディングが表示されます。
コピーモードに切り替えますCtrl+b PgUp
bind-key -T prefix PPage copy-mode -u
すでにコピーモードになっている場合は、PgUpと を使用します。PgDn
bind-key -T copy-mode NPage send-keys -X page-down
bind-key -T copy-mode PPage send-keys -X page-up
すでにコピーモードviになっているときにPgUp使用するPgDn
bind-key -T copy-mode-vi NPage send-keys -X page-down
bind-key -T copy-mode-vi PPage send-keys -X page-up
の出力 C-b :list-keys
と内容を投稿していただけれ~/.tmux.conf
ば助かります。