iTerm2
![]() | |
![]() Снимок экрана iTerm2, показывающий несколько вкладок, разделенные панели, подсветку поиска по регулярным выражениям и поддержку UTF-8. | |
Разработчик(и) | Джордж Нахман |
---|---|
Стабильная версия | 3.5.1 / 11 июня 2024 г [1] |
Репозиторий | |
Операционная система | macOS |
Тип | Эмулятор терминала |
Лицензия | GPL-2.0 или новее |
Веб-сайт | www |
iTerm2 — это с открытым исходным кодом бесплатный эмулятор терминала для macOS , лицензированный по лицензии GPL-2.0 или более поздней версии . Он был создан на основе более раннего приложения «iTerm» и по большей части заменил его.
iTerm2 поддерживает такие функции операционной системы, как прозрачность окон, полноэкранный режим, разделенные панели , Expose вкладки , уведомления Growl и стандартные сочетания клавиш. Другие функции включают в себя настраиваемые профили, мгновенное воспроизведение предыдущего ввода/вывода терминала, [2] [3] панель инструментов, показывающая выполняемые задания и историю команд, [4] возможность открытия при нажатии комбинации клавиш, [5] и автозаполнение. [6]
История
[ редактировать ]Аудит Mozilla , спонсируемый кода iTerm2 в 2019 году, обнаружил одну серьезную уязвимость безопасности в интеграции tmux , которую разработчик Джордж Нахман исправил в обновлении. [7]
Прием
[ редактировать ]Инженер-программист Майк Рурк назвал его «превосходным [...] более полнофункциональным терминалом», чем встроенное приложение Apple Terminal . [4] iTerm2 рекомендуется в нескольких книгах по программированию, [4] [8] [9] [10] инженер Джо Ретт и Том Риттер из Mozilla описали его как один из самых популярных эмуляторов терминала. [11] [12] Разработчик Марк МакДоннел отметил его дополнительные функции, но раскритиковал его за то, что он менее распространен, чем tmux , из-за отсутствия версии для Linux. [13]
См. также
[ редактировать ]- Список эмуляторов терминала
- Терминал (macOS) — стандартный эмулятор терминала для macOS.
Ссылки
[ редактировать ]- ^ «Выпуск v3.5.1 · gnachman/iTerm2» . Гитхаб . Проверено 12 июня 2024 г.
- ^ "Функции" . iTerm2.com . Проверено 26 августа 2015 г.
- ^ Бохон, Кори (12 ноября 2012 г.). «Терминал 101: 2 альтернативных эмулятора терминала, на которые стоит обратить внимание» . МакЛайф . Архивировано из оригинала 30 августа 2015 г. Проверено 26 августа 2015 г.
- ^ Jump up to: а б с Рурк, Майк (25 сентября 2018 г.). Изучите WebAssembly: создавайте веб-приложения с собственной производительностью, используя Wasm и C/C++ . Packt Publishing Ltd. с. 77. ИСБН 978-1-78899-546-7 .
- ^ Кеттнер, Бенджамин; Гейслер, Франк (13 июля 2019 г.). Докер для чайников (на немецком языке). Джон Уайли и сыновья. ISBN 978-3-527-82218-8 .
- ^ Эсмаили, Ребекка Б. (24 августа 2021 г.). Наблюдение Земли с использованием Python: Практическое руководство по программированию . Джон Уайли и сыновья. п. 270. ИСБН 978-1-119-60688-8 .
- ^ Клэберн, Томас (10 октября 2019 г.). «iTerm2 выпускает экстренное обновление после того, как MOSS обнаруживает фатальную ошибку в коде своего терминала» . Регистр . Проверено 26 мая 2023 г.
- ^ По, Кертис (19 сентября 2012 г.). Начало Перла . Джон Уайли и сыновья. п. 15. ISBN 978-1-118-01384-7 .
- ^ Сатиш, Митхун; Д'мелло, Бруно Джозеф; Крол, Джейсон (30 октября 2015 г.). Веб-разработка с использованием MongoDB и NodeJS . Packt Publishing Ltd. с. 14. ISBN 978-1-78528-745-9 .
- ^ Маклеви, Джон (15 декабря 2021 г.). Вычислительные социальные науки: практическое введение . Публикации SAGE . п. 15. ISBN 978-1-5297-3670-0 .
- ^ Ретт, Джо (24 марта 2016 г.). Изучение Марионетки 4: Руководство по управлению конфигурацией и автоматизации . О'Рейли Медиа . п. 18. ISBN 978-1-4919-0801-3 .
- ^ Риттер, Том (09 октября 2019 г.). «Критическая проблема безопасности, обнаруженная в iTerm2 в рамках аудита открытого исходного кода Mozilla» . Блог о безопасности Mozilla . Проверено 26 мая 2023 г.
- ^ Макдоннелл, Марк (02 декабря 2014 г.). tmux Дегустатор . Апресс. п. 2. ISBN 978-1-4842-0775-8 .