4

Как сделать так, чтобы tmux автоматически установил pane_title на текущую команду?

На самом деле настройка automatic-rename - это то, что мне нужно для pane_title , но только для window_name .

1 ответ1

2

Это очень похоже на вопрос, на который ответили в StackOverflow. Поскольку вам нужна текущая команда, а не последняя команда, проще всего использовать функцию-обертку для обновления заголовка панели.

panewrap () { printf "\033]2;%s\033\\" "$1"; "$@"; }

Приставляя все ваши команды к вызовам panewrap, ваша строка состояния tmux будет обновляться перед выполнением каждой команды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .