我已经编译了tmux 1.9a并将以下内容添加到我的tmux.conf文件中:

setw -g c0-change-interval 50
setw -g c0-change-trigger 75

但是,这似乎不起作用(我在启动时收到一些消息,说它们是未知的选项)。当我直接在tmux中键入setw -g c0-change-trigger 75时,我得到:
unknown option: c0-change-interval

当我运行tmux -V时,我得到tmux 1.9a。我的想法是,在加载tmux之后设置tmux PATH的别名,并且我实际上正在运行tmux 1.6,但是我不知道有任何方法可以检查实际运行的tmux版本。

当我在ps -u下运行COMMAND时,它只是说tmux -2 new。这是我的.bashrc文件的相关内容:
# this is where the compiled version of tmux 1.9a is:
export PATH="/home/quant/bin:$PATH"

# tmux
# If not running interactively, do not do anything
[[ $- != *i* ]] && return
[[ -z "$TMUX" ]] && exec tmux

到底是怎么回事?据我所知,tmux 1.9a支持c0-change-interval命令,这似乎是我正在运行的。

最佳答案

这不是原始海报的问题,但如果现在有人提出来,问题实际上是c0-change-interval和c0-change-trigger已被完全删除。

来自:https://raw.githubusercontent.com/tmux/tmux/master/CHANGES

“速率限制的c0- *选项已被删除。
方法。”

因此,您应该从配置中删除它们。

关于tmux - Tmux:未知选项:c0-change-interval,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26723719/

10-10 00:18
查看更多