• Открыта запись на вторую часть курса по анонимности и безопасности в сети интернет "Paranoid II" от команды codeby. Анонимные роутеры, Подъём, настройка и администрирование Tor-ноды, Работа с железом ПК, Удаление аппаратных закладок, Минимизация рисков, Авторские разработки и многое другое. Подробнее ...

Soft Лучшие эмуляторы терминала для LInux

B

Baltic Tea

Представляю вашему вниманию обзор моих любимых эмуляторов, которые призваны заменить вашу стандартную консоль.

Upterm
Лучшие эмуляторы терминала для LInux

Upterm (ранее Black Screen) — не только эмулятор терминала, но и интерактивная оболочка с открытым исходным кодом и множеством потрясных функций. Это приложение является IDE (интегрированной средой разработки), основанной на и использующей технологии и . В пользовательском интерфейсе зайдейтсвованы HTML и CSS, что делает сипользование Upterm еще более удобным.

Главная фишка Upterm — функция умного автозаполнения. Окно автозаполнения появляется по мере ввода, предлагая различные варианты окончания команд в выпадающем списке.
Лучшие эмуляторы терминала для LInux


В правой части автозаполнения можно обнаружить много полезной информации, например, расширенные значения alias, подробное описание команд, значение предыдущей директории (cd -) и прочее.

Прочие функции:
- Управление шрифтами
- Цветная подсветка синтаксиса
- Поддержка нескольких вкладок на панели
- Строка состояния и строка ввода

Upterm — это FOSS-проект: бесплатен и имеет открытый исходный код, доступный на GitHub. Проблем совместимости эмулятора с большинством популярных приложений быть не должно (соответсвует стандарту VT100). Кроссплатформенность тоже на высоте — Upterm работает в Windows, Mac и GNU/Linux.

Сами разработчики лаконично описывают свое детище: "A terminal emulator for the 21st century."

УСТАНОВКА:

Arch Linux
Bash:
yaourt -S upterm
Для других Linux-дистрибутивов:




Terminator

Лучшие эмуляторы терминала для LInux
Многие знакомы с этим замечательным эмулятором. Его отличительная особенность это возможность создания сетки из множества терминалов в одном окне. При разработке Terminator'a вдохновлялись gnome-multi-term, quadkonsole и другими подобными проектами, постаравшись не только учесть их лучшие стороны, но и привнести в концепцию мульти-оконного терминала что-то свое.

Лучшие эмуляторы терминала для LInux


В вашей власти разделить рабочее пространства на любое количество окон по вертикали и/или горизонтали, также есть поддержка вкладок. Доступны обширные настройки цветовой гаммы, шрифтов, комбинаций клавиш, есть возможность задать шаблоны и установить плагины.

Лучшие эмуляторы терминала для LInux


УСТАНОВКА:

Ubuntu и Ubuntu-подобные системы
Bash:
sudo add-apt-repository ppa:gnome-terminator
sudo apt-get update
sudo apt-get install terminator

#Ночные сборки
sudo add-apt-repository ppa:gnome-terminator/nightly
Debian и Debian-подобные системы
Bash:
[/I]
#Уже присутствует в стабильной версии репозитория Debian
sudo apt-get install terminator
Также находится в репозиториях OpenSuSE, Fedora, Foresight, Mandriva, NetBSD и пр.





Guake

Лучшие эмуляторы терминала для LInux
Guake — это красивый выпадающий сверху терминальный эмулятор. В свое время такой тип терминала полюбился многим, игравшим в шутер Quake. Есть несколько похожих на него реализаций, например, Yakuake (часть KDE) и Tilda.

Guake поддерживает работу с несколькими вкладками, в нем также реализован - подобно Terminator - принцип multi-monitor. Расширенные настройки цвета, шрифтов, регулировка окон тоже аналогичны таковым в Terminator.

Guake удалось стать одним из моих любимых терминалов. За довольно долгий срок использования мной не было замечено серьезных багов и прочих проблем, потому могу смело рекомендовать к установке.

По умолчанию находится в репозиториях Fedora, Debian, Ubuntu и ArchLinux.





Hyper

Лучшие эмуляторы терминала для LInux

Hyper — очень красивый и всячески расширяемый кросс-платформенный терминал, код которого свободно доступен на GitHub. C помощью Hyper можно кастомизировать терминал под себя, добившись довольно интересных резульаттов. Совместим с MacOS, Windows и различными дистрибутивами Linux.
Расширения Hyper являются универсальными модулями, написанными на JavaScript, которые можно с легкостью редактировать. Он как и предыдущие эмуляторы поддерживает создание нескольких вкладок и окон.

Так, например, выглядят плагины "Hyperyellow" и "Hyperpower":

Лучшие эмуляторы терминала для LInux
Лучшие эмуляторы терминала для LInux





Alacritty
Лучшие эмуляторы терминала для LInux
Alacritty — терминал, который позиционируется как самый быстрый из существующих. Проект использует красивый отрисовщик шрифтов и прежде всего ориентирован на правильное отображение символов и глифов в современных терминальных приложениях типа tmux и vim. Есть возможность ускорение за счет GPU. Авторы эмулятора также обещают корректную работу в качестве полноэкранного терминала на мониторах c разрешением 4K, что ранее не могло гарантировать ни одно из подобных приложений. Кстати, не смотря на все это Alacritty довольно прост в обращении и не имеет ряда функций, которые разработчики сочли "лишними".

Alacritty поддерживается в большинстве популярных дистрибутивов GNU/Linux и Mac.





Прочие эмуляторы:


 
Глюк

Глюк

Red Team
03.01.2018
1 025
1 789
а как же URXVT? по скорости работы с ним ни один эмулятор не сравнится. а за счёт расширений можно из него сделать всё что угодно...
 
B

Baltic Tea

а как же URXVT? по скорости работы с ним ни один эмулятор не сравнится. а за счёт расширений можно из него сделать всё что угодно...
Как-то упустил. А какого рода в нем расширения? Что дают в отличие от других эмуляторов?
 
Глюк

Глюк

Red Team
03.01.2018
1 025
1 789
Как-то упустил. А какого рода в нем расширения? Что дают в отличие от других эмуляторов?
это как конструктор. есть готовые расширения. а можно самому написать что нужно на perl. но изначально встроенны: вкладки, переходы по url-адресам, режим drop-down, и псевдопрозрачность. например у меня без дополнительных расширений выглядит вот так:
Лучшие эмуляторы терминала для LInux

вся настройка через конфиг.
 
  • Нравится
Реакции: ghost, Tihon49 и Vertigo
n01n02h

n01n02h

ghostbuster
Happy New Year
06.11.2017
648
1 075
Лучшие эмуляторы терминала для LInux

Terminator + ZSH, и так же все есть, выпадающие списки, автодополнение из истории, подсветка синтаксиса
 
А

Антон Якутович

New member
15.09.2019
1
0
Как в Debian Upterm поставить? Скачал в виде архива, пытался ставить, не идет. Есть deb пакет у кого готовый?
 
Memes

Memes

New member
17.07.2019
1
0
Есть что то подобное как UPterm?
Фишка с автозаполнением выглядит неплохо, жаль что проект не поддерживается.
Посмотрел так же URXVT если под себя настроить он прост идеален.
 
Мы в соцсетях:  ТелеграмВконтактеДзенФейсбукТвиттерЮтуб