tmux 2是否消除了配置文件中的会话配置?

时间:2019-01-30 03:10:29

标签: session config deprecated tmux

寻找一种通过我喜欢的面板拆分和启动命令自动启动tmux会话的方法,我看到在this post answer中解释了可以在.tmux.conf文件中进行所有设置。那时,他们在2013年谈论tmux v1.6。

但是,在尝试失败并再次进行谷歌搜索之后,我读到here,说tmux无法恢复会话。这个答案来自2017年。

我当前正在使用tmux 2.6,并且我开始认为v1.6中的功能不再存在。有人知道这是对的吗?如果是这样,为什么他们不赞成该功能?

1 个答案:

答案 0 :(得分:1)

两个答案都是正确的。此功能仍然有效,但是tmux语法在版本1和版本2之间已更改。您无法还原会话。您可以创建一个新会话,该会话的名称和面板布局与已破坏的会话相同,但不会恢复原来的会话以及这些被破坏窗格的内容

这是一个简单的例子:

#~/.session.tmux
new  -s SessionName -n WindowName
splitw -v -p 10

在命令行上:

tmux source-file ~/.session.tmux

将打开一个tmux会话,其中将1个窗口分为2个窗格,底部窗格比顶部窗格小得多。