Tmux 1.8版本如何降低滚轮滚动速度(不升级/不装扩展)
解决Tmux 1.8降低滚轮滚动速度的问题
你遇到的报错是因为Tmux 1.8不支持你使用的新版语法(-T参数、send -X命令均为2.1及以后版本才引入),以下是适配1.8版本的配置方案:
替换配置内容
将你尝试添加的错误配置替换为以下代码,保留原有其他配置:
set-option -g history-limit 8000 set-window-option -g mode-keys vi setw -g mouse-resize-pane on setw -g mouse-select-pane on setw -g mouse-select-window on setw -g mode-mouse on # 降低复制模式下滚轮滚动速度(每次滚动1行) bind-key -t copy-mode WheelUpPane scroll-up 1 bind-key -t copy-mode WheelDownPane scroll-down 1
关键说明
- 键表指定:Tmux 1.8用
-t而非新版的-T指定键表;且1.8没有独立的copy-mode-vi键表,即使开启mode-keys vi,复制模式的键表仍为copy-mode - 滚动命令:1.8中复制模式的滚动直接使用
scroll-up/scroll-down命令,后跟滚动行数参数即可,无需send -X或-N参数
生效配置
执行以下命令重新加载配置:
tmux source-file ~/.tmux.conf
之后进入复制模式(默认前缀键Ctrl+B加[),滚动滚轮即可看到每次仅滚动1行的效果。
内容的提问来源于stack exchange,提问作者Z Chen
相关产品推荐
相关产品推荐

