Как я могу предотвратить быобу дублировать текст на всех разделениях?

Вы можете проверить, запущена ли ваша оболочка Bash в качестве оболочки входа:

shopt login_shell

Если ответ off, вы не используете оболочку входа.

Прочитайте раздел вызова руководства Bash о том, как Bash читает (или не читает) разные файлы конфигурации.

Выдержка из man bash:

Когда bash вызывается как интерактивный вход shell или как неинтерактивная оболочка с опцией --login, она сначала считывает и выполняет команды из файла /etc/profile, если этот файл существует. После прочтения этого файла он ищет ~/.bash_profile, ~/.bash_login и ~/.profile в этом порядке и считывает и выполняет команды из первого, который существует и доступен для чтения.

su, с другой стороны, также не запускает оболочку входа по умолчанию, вы должны сказать ей это, используя опцию --login.

2
задан 27 June 2012 в 20:12

15 ответов

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 25 July 2018 в 18:17

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 2 August 2018 в 00:30

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 4 August 2018 в 15:59

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 6 August 2018 в 00:37

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 7 August 2018 в 18:03

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 10 August 2018 в 06:51

Из вашего описания вы используете byobu с бэкэндом GNU Screen, где «расщепления» не очень хорошо обрабатываются.

Бэкэнд tmux от Byobu обеспечивает намного намного лучше опыт при попытке разделения.

Вы можете переключить свой бэкэнд, выполнив:

byobu-select-backend

Или вы можете запустить его вручную с любым из них, используя byobu-tmux или byobu-screen.

Полное раскрытие: я являюсь автором и хранителем Byobu.

5
ответ дан 15 August 2018 в 18:47
  • 1
    Это интересно. Спасибо. Я пытался это сделать, но выдает ошибку: «exec: 141: tmux: not found». Edit: Nevermind, просто не было установлено;) – Andrew Johnson 27 June 2012 в 20:17
  • 2
    Это сделал это! Благодарю. Отличная программа, кстати. Действительно полезно. – Andrew Johnson 27 June 2012 в 20:20

Вот быстрый лист обмана для работы с расщеплениями в Byobu:

Ca + Tab - Окна с разделенными циклами Ca + C - Создать новую вкладку Ca + {Number} - Выбрать номер вкладки для активного разделенное окно.
1
ответ дан 25 May 2018 в 09:37
  • 1
    Спасибо, но у меня нет проблем с навигацией разделов или окон. Проблема в том, что текст дублируется на всех расколах. Каждый раскол не является уникальным терминальным экземпляром, который, кажется, преследует цель расщепления! – Andrew Johnson 27 June 2012 в 20:11
  • 2
    Это то, что вы решаете, создавая новые вкладки и циклируя их для каждого окна. Если вы просто создаете расщепления, не открывая разные вкладки, вы, конечно, останетесь с одним и тем же терминалом в обоих расщеплениях. – Simon Aronsson 28 June 2012 в 11:13
  • 3
    Хм, интересно. Не понял этого. Кажется, у меня не было этой проблемы, когда я впервые начал использовать Byobu дома ... возможно, случайно открыл новую вкладку или что-то еще. В любом случае создание новой вкладки разрешило проблему. Благодаря! – Andrew Johnson 29 June 2012 в 21:49

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 25 July 2018 в 18:17

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 2 August 2018 в 00:30

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 4 August 2018 в 15:59

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 6 August 2018 в 00:37

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 7 August 2018 в 18:03

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 10 August 2018 в 06:51

Вот краткий шпаргалка для работы с разделениями в Byobu:

  • Ca + Tab - Циклические разделенные окна
  • Ca + C - Создать новую вкладку
  • Ca + {Number} - выберите номер вкладки для активного разделенного окна.
1
ответ дан 15 August 2018 в 18:47
  • 1
    Спасибо, но у меня нет особых проблем с навигацией по окнам. Проблема в том, что текст дублируется на всех разделениях. Каждое разделение не представляет собой уникальный экземпляр терминала, который, кажется, побеждает цель разделения! – Andrew Johnson 27 June 2012 в 20:11
  • 2
    Это то, что вы решаете, создавая новые вкладки и переключая их для каждого окна. Если вы просто создаете сплит, не открывая разные вкладки, вы, конечно, останетесь с одним и тем же терминалом в обоих сплитс – Simon Aronsson 28 June 2012 в 11:13
  • 3
    Хм, интересно. Не осознавал этого. У меня, похоже, не было этой проблемы, когда я впервые начал использовать Byobu дома ... возможно, я случайно открыл новую вкладку или что-то в этом роде. В любом случае, создание новой вкладки решило проблему. Спасибо! – Andrew Johnson 29 June 2012 в 21:49

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

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