Tmux: unknown parameter: c0-change-interval

I compiled tmux 1.9a

and added the tmux.conf

following to my file :

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

      

However, this doesn't seem to work (I get messages on startup that say they are unknown parameters). When I type setw -g c0-change-trigger 75

into tmux directly, I get:

unknown option: c0-change-interval

      

when i run tmux -V

i get tmux 1.9a

. I think the tmux alias is PATH

set after tmux is loaded and I actually run tmux 1.6

, but I don't know how to check which version of tmux is actually running.

When I run ps -u

under COMMAND

, it just says tmux -2 new

. Here is the relevant content of my file .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

      

What's happening? As far as I know, the c0-change-interval command is supported by tmux 1.9a and this is what I seem to be running.

+3


source to share


2 answers


This is not the original poster issue, but if anyone comes close to this question, the problem is that c0-change-interval and c0-change-trigger have been completely removed.

From: https://raw.githubusercontent.com/tmux/tmux/master/CHANGES



"The c0- * options for rate limiting have been removed. Instead, the indentation approach."

Therefore, you must remove them from your configuration.

+5


source


My thoughts: make install

Doesn't tell the package manager about installed files so that I think there is a problem / conflict with your distribution and your build:

1) check the tmux package in your package box or synapse and uninstall it and go to the tmux build folder make uninstall

and install it again.

or

2) for better build process, build deb / rpm / .. packages is best as it will tell you the package manager to replace the old version with a tool like checkinstall, which will be easy,

instead:



./configure && make
sudo make install

      

do:

./configure && make
sudo checkinstall

      

in my case ubuntu 14.04 which makes my day happy (I don't remember if I tweaked some options, whatever)

+1


source







All Articles