tmux:Cygwin 中的向上/向下翻頁

tmux:Cygwin 中的向上/向下翻頁

不幸的是,正常的 Cb > PgUp 或 Cb > ctrl+arrows 似乎不起作用;相反,我只是看到5~每當我 Cb 然後嘗試使用 PgUp 時都會列印字元。即使滑鼠模式滾動(我無論如何都希望避免)也只是將字元列印到螢幕上,而不是移動緩衝區。

我需要使用一些額外的配置嗎?我使用的是 mintty,tmux 是從 bash 啟動的,並且其預設 shell 設定為 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

使用PgUpPgDn已處於複製模式-vi 時

 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會有所幫助。

相關內容