Как запустить byobu каждый раз, я запускаю терминал при использовании zsh как оболочка по умолчанию?

Я использую zsh в качестве своей оболочки по умолчанию.

Я установил byobu, и это, кажется, хорошо работает, однако я должен запустить его вручную каждый раз, когда я запускаю терминальный экземпляр (Ctrl+Alt+T).

Я проверил byobu-конфигурацию, и она говорит

Byobu в настоящее время запускается при входе в систему (выключают)

Но это не имеет место. Я пытался переключить эту опцию, но она ничего не изменяет, и я все еще должен работать byobu каждый раз, когда я запускаю терминал.

Существует ли способ вынудить byobu быть запущенным whenevr, я запускаю терминал?

Спасибо!

2
задан 7 July 2016 в 06:23

1 ответ

Я не использую zsh, но у меня была эта проблема со стандартным терминальным приложением на Ubuntu и Linux Mint (терминал гнома). Я полагаю, что 'byobu-конфигурация' управляет, только включает byobu для удаленного входа в систему, например, через ssh. В моем случае byobu-конфигурация добавила следующую строку в конце ~/.profile для включения byobu для удаленных входов в систему:

_byobu_sourced=1 . /usr/bin/byobu-launch 2>/dev/null || true

я добавил ту же строку в конец ~/.bashrc, и это затем работало на локальный терминал также. По-видимому, zsh имеет подобный конфигурационный файл, который можно отредактировать.

2
ответ дан 2 December 2019 в 03:46

Другие вопросы по тегам:

Похожие вопросы: