#5609·tmux

特性: 允许 `default-command` 为窗口级选项

作者: LunarLambda创建于 2026年9月17日更新于 2026年9月17日

我有兴趣为此写一份公关

这个想法是这样的:

  1. 将 " 默认命令 " 推广到窗口范围选项
  2. (可选)在 " 新会话 " 1 和 " 新窗口 " 中增加一面旗帜,为给定 " 指挥 " 设定 " 默认指挥 "

我这样做的动机如下:

我目前有一个脚本,允许我创建一个专门的sh' tmux会话,其中default-command'被设定为`ssh some host'。

  1. 我不得不单独使用一个会话,因为似乎没有好的方法用单一窗口复制这种行为.
  2. 由于会话按下他们的名字,我做了额外的检查以避免我脚本中的错误信息
  3. 创建一个带有不同"默认-命令"的会话目前需要两个命令: “新会话-s"目标""sh主机"; set-t"目标"默认命令"sh主机",它既具有很强的动词性又有可能出错.

参考我的脚本,请参见https://git.buny.computer/lambda/dotfiles/src/branch/main/tmux/scripts/ssh.sh#L20-L22

如果能将会议处理简化为单一的“新窗口”-n“[sh] $host”-9“sh $host”命令,那么-9'是拟议新国旗的单车占位符,那将太好了.