Ищете мощный, удобный для пользователя эмулятор терминала на базе ncurses

681
Raphael Jolivet

Я часто работаю удаленно на SSH shell.

Я хотел бы более удобный интерфейс для моей оболочки, основанный на NCurses:

  • Возможность открыть несколько виртуальных терминалов с оболочками
  • Организуйте терминалы с помощью вкладок или вертикального / горизонтального разделения, используя мышь для выбора вкладок и изменения размера разделенных терминалов (например, Vim).
  • Отключите / переподключите к этим терминалам по требованию, не прерывая запущенные процессы.

Я знаю "экран GNU", но он не очень удобен для пользователя, не поддерживает мышь или вкладки. Я предполагаю, что скрипт Python может поддерживать все эти функции.

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

Вы знаете такой инструмент?

1

1 ответ на вопрос

3
Martin Klepsch

Вы можете попробовать tmux, если вы еще этого не сделали.

Это в основном то же самое, что и экран, но моложе.

Вы можете открыть несколько окон (аналогично вкладкам), и в этих окнах вы можете создавать разделенные панели. Отделение также возможно.