При використанні "byobu" в сеансі PuTTY не вдається створити нові вікна


10

У мене є веб-сервер Ubuntu 10.04.4 , і я встановив його для запуску byobu при запуску сеансу.

Для початку все, здається, працює нормально, наприклад, F9відкривається меню та F7запускається процес копіювання / вставки.

Коли я підключаюсь до сервера за допомогою PuTTY зі свого ПК, проблема полягає в тому, що коли я натискаю, F2щоб створити нове вікно, екран просто блимає, і вікно не створюється.

Я спробував налаштувати PuTTY для використання Xterm R6у налаштуваннях функціональних клавіш відповідно до довідкової сторінки та списку розсилки , але також спробував використовувати за замовчуванням ESC[n~.


Ви не говорите, чи працює ваш PuTTY на Ubuntu чи ви просто запускаєте його, наприклад, у Windows, щоб підключитися до Ubuntu.
0xC0000022L

Я підключаюсь до веб-сервера зі свого ПК за допомогою PuTTY.
Циліндрик

Відповіді:


13

Оскільки ви використовуєте 10.04, я вважаю, що ви все ще використовуєте screenбекенд для byobu. Ви також повинні вивчити screenярлики - принаймні найважливіші.

  1. Ctrl+ ac== створити нове вікно
  2. Ctrl+ ap== попереднє вікно
  3. Ctrl+ an== наступне вікно
  4. Ctrl+ aa== перемикання між двома вікнами
  5. Ctrl+ a[number]== перехід до вікна[number]
  6. Ctrl+ ad== відхилення від сеансу

Існують різні причини, чому це може не спрацювати. І ви будете стикатися з більшою кількістю різних програм, якими ви користуєтесь.

Наприклад, byobuкомбінації клавіш за замовчуванням блокують ті, які є в Midnight Commander (різні клавіші F), ​​але ви можете використовувати Alt+ [number], наприклад Alt+ 1замінює F1.


Аа, гаразд, я думав, що F-клавіші все ще працюватимуть. Я знайомий із екраном (це те, що я використовував роками), але [Ctrl] + [a] [c] робить те саме, що і [F2] - просто спалахує екран. Добре працює, якщо запускати екран вручну, а не byobu.
Циліндрик

Перевірте своє .screenrcта що-небудь, що отримується від нього (хтось відкрутив ключ?). Також врахуйте глобальні screenта byobuналаштування. btw: у моїй PuTTY до тієї ж версії дистрибутива я використовую backspace = Control-?, home = Standard, функціональні клавіші = ESC[n~... і те і інше, F2і Ctrl+a cпрацюю на мене.
0xC0000022L
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.