Как byobu может быть автоматически запущен при открытии нового терминала?

Я использую xfce4-терминал в качестве стандартного терминала и хочу запустить byobu автоматически, когда я открываю новый терминал. Моя оболочка является zsh.

Как это может быть достигнуто? Я нашел другие сообщения как этот, но это только, кажется, работает byobu-enable только, кажется, работает на оболочки входа в систему, не при открытии нового xfce4-терминала.

1
задан 20 March 2017 в 13:04

1 ответ

Z-Shell использует .zprofile и .zshrc вместо .profile и .bashrc.

С тех пор byobu-enable добавляет необходимые команды для загрузки byobu в .profile (как упомянуто в вопросе, который Вы упоминаете), необходимо, по крайней мере, переместить его в .zprofile, но если Вы хотите, чтобы он загрузился каждый раз, Вы загружаете новую оболочку, .zshrc тот для движения для.

Это вызвано тем, что .zprofile получен однажды при открытии сессии, в то время как .zshrc тот, это читается после запуска нового терминала, таким образом, это будет относиться к каждому терминальному запуску.

2
ответ дан 7 December 2019 в 13:38

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

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