tmux:不使用配置文件

时间:2015-05-31 14:46:54

标签: config tmux

我使用Ubuntu 14.04的tmux(tmux 1.8)。 我想通过~/.tmux.conf进行一些配置。但无论我在这个文件中设置什么,我的tmux会话看起来都一样。然后我尝试了一个全新的/etc/tmux.conf,但我仍然得到相同的显示。

似乎我的配置是硬编码的,我无法改变它。 如果我删除这两个文件(~/.tmux.conf/etc/tmux.conf),我的tmux会话仍然是相同的。 Tmux运行但我无法配置它。但它应该这么简单......

有人看过这个吗?我怎么解决这个问题?我是否需要编译一个全新的tmux版本?

今天,我有更多详情:

在一台机器上按预期工作。没关系。但我没有改变任何东西!奇怪...

但是在另一台机器上(也像第一台机器一样运行Ubuntu同一版本和up2date)它不起作用。 这两台计算机上没有文件/etc/tmux.conf。我把这个小配置文件(〜/ .tmux.conf):

# start Window Numbering at 2
set -g base-index 2

当我在第二台机器上启动tmux时,窗口编号从0开始。在具有相同配置文件的第一台机器上,它的行为正确:它从2开始。
我疯了!

3 个答案:

答案 0 :(得分:14)

~/.tmux.conf进行更改后,请确保tmux使用tmux source-file ~/.tmux.conf shell命令对其进行更新。

答案 1 :(得分:5)

尝试在运行tmux之前删除所有会话。我注意到如果你的会话仍在运行,tmux仍然会加载以前的.tmux.config文件。

答案 2 :(得分:2)

执行tmux kill-server可以停止服务器,然后尝试使用tmux命令再次运行服务器。

请注意,在终止服务器后,您将丢失所有打开的会话/标签。