tmux 的“run-shell”用于后台进程

tmux 的“run-shell”用于后台进程

我正在使用 tmux 版本1.9a,我注意到它run-shell会阻止使用任何前缀键命令,直到命令终止。

要重现此过程,只需执行

运行 shell“睡眠 10”

并尝试执行任何前缀命令(例如,C-b c创建新窗格)。您将注意到什么都没有发生。一旦命令终止,将执行操作。

对我来说,这种行为是不可取的,因为我想要执行的命令永远不应该终止。这是一个错误还是一个功能?此外,有什么关于如何解决这个问题的想法吗?

如果您想知道具体的用例:我正在尝试让tmux+kerberos设置正常工作。为此,我想使用ktmux您可以找到的包装器这里

答案1

使用run-shell -b

With -b, the command is run in the background.

相关内容