寻找一种通过我喜欢的面板拆分和启动命令自动启动tmux会话的方法,我看到在this post answer中解释了可以在.tmux.conf
文件中进行所有设置。那时,他们在2013年谈论tmux v1.6。
但是,在尝试失败并再次进行谷歌搜索之后,我读到here,说tmux无法恢复会话。这个答案来自2017年。
我当前正在使用tmux 2.6,并且我开始认为v1.6中的功能不再存在。有人知道这是对的吗?如果是这样,为什么他们不赞成该功能?
答案 0 :(得分:1)
两个答案都是正确的。此功能仍然有效,但是tmux语法在版本1和版本2之间已更改。您无法还原会话。您可以创建一个新会话,该会话的名称和面板布局与已破坏的会话相同,但不会恢复原来的会话以及这些被破坏窗格的内容。
这是一个简单的例子:
#~/.session.tmux
new -s SessionName -n WindowName
splitw -v -p 10
在命令行上:
tmux source-file ~/.session.tmux
将打开一个tmux会话,其中将1个窗口分为2个窗格,底部窗格比顶部窗格小得多。