我想用两个窗格启动 tmux 并让其中一个运行程序:
[0] [ishpeck@kiyoshi ~]$ cat ~/.tmux.conf
split-window -h top
[0][ishpeck@kiyoshi ~]$ tmux
当 tmux 出现时,它显示错误:
/home/ishpeck/.tmux.conf:1: 没有当前目标
在 tmux 仍然打开的情况下,我点击前缀然后输入“ :source ~/.tmux.conf ”,它按预期工作。为什么它在启动时从不工作,但在我采购时工作正常?
小智 5
我想出了一个只涉及 tmux 但仍然涉及第二个文件的解决方案。
在你的 tmux.conf 添加这一行:
set-hook -g after-new-session "source-file /path/to/tmux-windows.conf"
然后将您的窗口和拆分放在该 tmux-windows.conf 文件中。
现在查看 tmux 的代码后,发现配置文件是在任何会话之前读取的。改变这一点并不是一件小事。
根据 Aulis Ronkainen 的评论,看起来最好的选择是拥有一个运行 tmux 命令的 shell 脚本。
归档时间: |
|
查看次数: |
2284 次 |
最近记录: |