Есть ли в Ubuntu iTerm2 (терминальное приложение для Mac OS)?
Среди многих функций, которые я добавляю, есть «окно горячих клавиш», где вы можете наложить / скрыть полупрозрачное окно терминала нажатием кнопки на клавиатуре.
Есть ли в Ubuntu iTerm2 (терминальное приложение для Mac OS)?
Среди многих функций, которые я добавляю, есть «окно горячих клавиш», где вы можете наложить / скрыть полупрозрачное окно терминала нажатием кнопки на клавиатуре.
Ответы:
Как предлагается на самом сайте iterm2 (в «Окне горячих клавиш» ). Есть гуаке , тильда и якуаке. Который может быть установлен из репозиториев.
Я лично использую Guake. Если вы используете единство, я написал индикатор для guake, хотя вы также можете легко включить systray в единстве .
Вы можете попробовать терминатор , найти его в Центре программного обеспечения.
Я не уверен, предоставляет ли он необходимую вам функцию, но он предлагает некоторые другие полезные функции iterm2, такие как горизонтальное и вертикальное разделение окон
tillix - самая полная альтернатива, которую я нашел до сих пор
Вот краткий список возможностей iterm2 (v3):
Я даже не приблизился к тому, чтобы перечислить их все, хотя это те, которые я использую / беспокоюсь больше всего.
Я не могу найти ни одного терминала Linux, который бы полностью соответствовал этому набору функций (тем более всех тех, о которых я не упомянул), но есть терминалы Linux, которые чертовски близко подходят и могут делать то, что iterm2 не может сделать (например, set per фоновые изображения окна / панели). Итак, вот несколько терминалов, которые, вероятно, наиболее близки к iterm2 с точки зрения функциональности:
Это аббревиатура от терминала qt. Он имеет полную поддержку истинного цвета, горячую клавишу раскрывающегося списка, прозрачность, фоновое изображение, панели, вкладки, интеграцию с оболочкой. Установить через apt. Минусы : нет встроенного способа предварительного просмотра изображений, его обработка фоновых изображений может быть сложной задачей.
Терминал KDE по умолчанию (например, для kubuntu) имеет настоящий цвет, вкладки, фоновое изображение, прозрачность. Минусы : нет выпадающего окна с горячими клавишами, нет независимых панелей, обработка фоновых изображений может быть сложной задачей.
Терминал, который AFAICT только что написал один парень с удивительно богатым набором функций: имеет настоящий цвет, горизонтальные расщепления, прозрачность, показывает изображения, интеграцию с оболочкой. Минусы : нет фоновых изображений (есть открытая проблема), нет вертикальных разбиений без конфигурации, нет выпадающего списка, и хотя он имеет пакеты для нескольких дистрибутивов, Ubuntu не является одним из них (приходится вручную устанавливать deps и компилировать из исходного кода).
Терминал по умолчанию на рабочем столе Enlightenment. На сегодняшний день он обладает наилучшей обработкой изображений среди всех эмуляторов терминалов, которые я когда-либо использовал, и вот уже пару лет он мой ежедневный драйвер. Имеет независимые панели изменяемого размера (вертикальные и горизонтальные), вкладки, прозрачность, интеграцию с оболочкой, но в нем отсутствует поддержка истинного цвета (сопровождающий говорит, что он не будет добавлять его), что становится все более раздражающим для пользователя с большим количеством новых файлов. Минусы : только 256 цветов, без выпадающего списка, пакет в репозиториях крайне устарел, а установка / компиляция последней версии зависимостей EFL буквально занимает полчаса.
Есть много других достойных эмуляторов терминала: rxvt-unicode, suckless, termite и т. Д., Но все они имеют явные недостатки, иногда даже хуже, чем выше. Например, Suckless (st) сохраняет свою конфигурацию в заголовочном файле, что означает, что каждое изменение конфигурации требует перекомпиляции. Многие из них (в том числе некоторые из тех, что я выделил выше, например, konsole) кажутся настраиваемыми только с помощью мыши, что раздражает эмулятор терминала.
Многие могут подумать, что существование tmux делает разделение / панелей не проблемой для самого терминала. Я не согласен, но YMMV.
Есть явное упущение: я не упомянул ни один из основанных на электронике проектов, таких как гипер. Это потому, что я лично поддерживаю около 12 различных сеансов терминала в одно и то же время, а электрон слишком жаден для такого использования. К сожалению, некоторые из этих предложений обладают впечатляющим набором функций. Если у вас, как правило, меньше открытых сессий, вы можете попробовать один из них, я играл с extraterm, и, похоже, он немного больше соответствует тому, что предлагает iterm2.
Я желаю всем удачи, но мои поиски единственного настоящего эмулятора терминала продолжаются.
shell integration
несколько терминалов, но я не могу найти что-либо в этих документациях оболочек, что близко к iterm2.com/documentation-shell-integration.html (например, см. Код возврата какой-либо предыдущей команды, щелкнув правой кнопкой мыши). Вы уточняете, что вы имеете в виду shell integration
?
Я бы предложил Guake
Который имеет оверлей и "окно горячих клавиш" и тому подобное
DomTerm поддерживает многие функции iterm2 и многое другое: интеграция с оболочкой, разделение панелей, встроенный HTML (изображения и форматированный текст), отрывные сеансы, очень надежная эмуляция xterm.
Просто чтобы добавить Hyper в список. Это электронный терминал, довольно аккуратный, стабильный и простой в использовании, с большим количеством опций конфигурации.
iTerm2 делает удивительные вещи, но пока только для Mac OS X. ( github )
extraterm это эмулятор терминала для Linux, Mac и Windows , что делает различные удивительные вещи.
Вы можете использовать tmux
- простой и мощный терминальный мультиплексор .
tmux
Для установки нажмите Ctrl+ Alt+ Tи выполните:
sudo apt install tmux
Я бы предложил использовать Konsole, чтобы он выглядел так же чисто, как iTerm2, и для меня он предоставляет все функции, которые я на самом деле использую, что, честно говоря, не так уж много. Другая вещь, которая мне нравится, это то, как легко переназначать ключи по мере необходимости.
Если вы объедините Konsole (или любое другое терминальное приложение) с Kinto, то у вас также будут в основном те же сочетания клавиш, что и у macOS в Linux.