Use run-shell -b
:
With -b, the command is run in the background.
Estou usando a versão tmux 1.9a
e notei que run-shell
bloqueia o uso de qualquer comando de chave de prefixo até que o comando termine.
Para reproduzir isso basta executar
run-shell "sleep 10"
e tente executar qualquer um dos comandos de prefixo (por exemplo, C-b c
para criar um novo painel). Você vai notar que nada acontece. Quando o comando terminar, a ação será executada.
Para mim, esse comportamento é indesejado porque o comando que eu quero executar nunca deve terminar. isso é um erro ou uma característica? Além disso, alguma idéia sobre como resolver isso?
Caso você esteja se perguntando sobre o caso de uso concreto: Estou tentando obter um tmux
+ kerberos
setup para funcionar corretamente. Para isso, eu gostaria de usar o ktmux
wrapper que você pode encontrar aqui .
Use run-shell -b
:
With -b, the command is run in the background.