I want to copy the default tmux.conf file to my home directory, but I can't find the location in Ubuntu 12.04. The man page states that the file resides at /etc/tmux.conf however this does not match with my setup.
I want to copy the default tmux.conf file to my home directory, but I can't find the location in Ubuntu 12.04. The man page states that the file resides at /etc/tmux.conf however this does not match with my setup.
You can use the current (default) settings as a starting point:
Note the pipe to cat is required for now because of a known bug when redirecting tmux stdout to file.
As per
dpkg -L tmux
which shows you what files the package installed, there is no default tmux.conf included in the package./etc/tmux.conf
is just a location that you may use (only makes sense with multiple users using tmux) that will be evaluated before ~/.tmux.conf. You have to create your own .conf file. Have a look at this for example (first hit on google):http://dev.gentoo.org/~wired/conf/tmux.conf
There is no default
/etc/tmux.conf
file. You can start with the example conf files in/usr/share/doc/tmux/examples
, or look at the manual/web/etc. to come up with your own configuration file.The
examples
directory contains:The top answer's
tmux show -g | cat > ~/.tmux.conf
did not work for me since I got a bunch ofunknown command
errors.Upon further digging it has to do with the syntax change so
tmux show -g
no longer generates valid config files. You must prepend every line withset -g
in order for this to work or run:Even the command in this answer leaves syntax error in conf file.
I suggest below command:
This solves two problems
The config file is located in
/usr/share/tmux
, not in/usr/share/doc/tmux
.