Я использую Byobu с zsh. Как Вы видите в снимке экрана ниже, все созданные окна имеют "-" как их заголовок. Мои коллеги, использующие удар, видят, что программа выполняется (bash
, python
, vim
, ssh
, и т.д.). Как я могу достигнуть того же?
Заранее спасибо!
Это поведение, кажется, дизайном, когда Вы используете tmux
бэкенд для byobu
(поведение по умолчанию).
, Когда Вы будете работать byobu-screen
, Вы будете видеть эту функциональность out-of-the-box.
, Если Вы смотрите в /usr/share/byobu/keybindings/f-keys.tmux
файл, Вы видите строку, которая обязывает ключ F2 открывать новое окно:
bind-key -n F2 new-window -c "#{pane_current_path}" \; rename-window "-"
, Что Вы знаете? Подлый маленький парень переименовывает окно к -
, поскольку оно создается.
можно переопределить это поведение путем добавления строки к Вашему ~/.byobu/.tmux.conf
файл:
echo 'bind-key -n F2 new-window -c "#{pane_current_path}"' >> ~/.byobu/.tmux.conf
По некоторым причинам, это все еще не работает над первым окном.