Щоб доповнити всі відповіді, сказані на запитання. Я був користувачем і Terminator, і Tmux, але прямо в цей момент я перейшов на tmux в xterm. Мій досвід був чудовим щодо рішення, тому що;
У tmux я можу:
Заздалегідь задані макети, і за допомогою цих макетів я можу використовувати команди приєднання, які будуть виконуватись у кожній заданій області, а потім приєднати деякі ключові прив’язки, щоб активувати деякий заздалегідь визначений макет.
Переназначте прив’язки клавіш за замовчуванням (як уже було сказано, це сценарій), щоб я міг зробити свої прив’язки до ключа vim та зробити досвід ще кращим.
Деякий досвід навчання: від масштабування, копіювання до буфера обміну та з нього, до налаштування кольорів вашого терміналу тощо.
Налаштування зовнішнього вигляду - у ваших руках. Використовуючи сценарії та сторонні сценарії, ви можете налаштувати tmux, щоб він виглядав, і присвоїв IDE, тобто. (лінія електропередач, обмін екраном та попередньо визначені макети, як сказано вище).
Спільний доступ до екрана FTW , скажімо, ви працюєте з декількома робочими просторами та маєте декілька терміналів, відкритих у різних робочих просторах, але є tmux window
робоча область 1, і вам потрібно, щоб це вікно було доступне всюди, tmux link-window
ви можете мати це вікно доступне у всіх своїх робочих просторах, і це приголомшливо!
Я також сказав, що tmux - це Terminal multiplexer
не такий, Terminal emulator
як Terminator, xterm, termite, urxvt тощо ? Це важливо зауважити, оскільки тоді ви можете використовувати різні емулятори терміналів і використовувати спільні ті ж вікна tmux в емуляторах, які ви бажаєте використовувати.
Досвід настільки креативний, і ви також можете перевірити цього хлопця, який називається
Gotbletu на YouTube, у нього багато навчальних посібників з tmux.
Ось зображення мого кодового макета, яке мені потрібно лише натиснути (Ctlr + a - як модифікована клавіша mod) та alt + c, щоб розпочати його.