Блоки tmux "run-shell" для фоновых процессов
Я использую версию tmux 1.9a
и я заметил, что run-shell
блокирует использование любых команд префиксного ключа до тех пор, пока команда не завершится.
Чтобы воспроизвести это просто выполнить
run-shell "сон 10"
и попробуйте выполнить любую из команд префикса (например, C-b c
создать новую панель). Вы заметите, что ничего не происходит. Как только команда завершится, действие будет выполнено.
Для меня это поведение нежелательно, потому что команда, которую я хочу выполнить, никогда не должна прерываться. Это ошибка или особенность? Кроме того, есть идеи, как решить эту проблему?
В случае, если вам интересно конкретный вариант использования: я пытаюсь получить tmux
+ kerberos
Настройка для правильной работы. Для этого я хотел бы использовать ktmux
обертка, которую вы можете найти здесь.
1 ответ
Использование run-shell -b
:
With -b, the command is run in the background.