我正在使用 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.