Я продолжаю слышать, что iTerm2 намного лучше, чем Terminal. Однако когда я скачал iTerm2, я не увидел, что делает его предпочтительнее, чем Terminal. Каковы различия между этими двумя приложениями?
Я продолжаю слышать, что iTerm2 намного лучше, чем Terminal. Однако когда я скачал iTerm2, я не увидел, что делает его предпочтительнее, чем Terminal. Каковы различия между этими двумя приложениями?
Ответы:
Есть несколько функций, перечисленных на странице их функций .
Некоторые из функций, которые мне нравятся:
Ответ @ joel хорош, но Terminal.app получил несколько эксклюзивных функций в Lion:
Смотрите: http://www.macosxautomation.com/lion/terminal.html
Мне просто нравится iTerm, потому что у него есть автозаполнение для команд. Это просто потрясающе.
Из списка функций iTerm2 на его веб-сайте:
Просто введите начало любого слова, которое когда-либо появлялось в вашем окне, а затем Cmd-; откроется окно с предложениями. Слово, которое вы ищете, обычно находится в начале списка!
bash
и других оболочек ( zsh
имеет особенно крутое автозаполнение), а не само приложение терминала. iTerm2 также имеет специальный режим автозаполнения ... iterm2.com/#/section/features/autocomplete
Помимо уже перечисленных функций, iTerm2 постоянно совершенствуется, а терминал получает незначительные обновления каждые несколько лет. У запросов функций есть намного больше шансов быть удовлетворенными в iTerm2. В следующем выпуске есть несколько интересных вещей, которые еще не документированы, но посмотрите их последние заметки о выпуске, чтобы увидеть их.
Кроме того, я бы отметил, что в комментарии в ОП есть некоторая путаница с разделением панелей. Разделенные панели терминала дают вам два представления одного и того же окна, в то время как iTerm2 дает вам неограниченное количество независимых терминалов на одной вкладке.
Функция, для которой я выбрал iTerm - это возможность вырезать или скопировать, просто выбрав текст и вставив, просто используя среднюю кнопку
iTerm поддерживает открытие окон в полноэкранном режиме по умолчанию, и есть возможность использовать пользовательские полноэкранные окна, которые не имеют анимации для изменения пробелов и не отключают ⌘H.
Он также имеет добавочный баннер поиска вместо диалога поиска. И вы можете выбрать текст, выполнив поиск по началу и нажав вкладку, чтобы расширить выделение на отдельные слова.
Я использую iTerm2 для своей работы в области биоинформатики и, например, настроил его таким образом, чтобы он автоматически открывал веб-сайт Genome Browser в определенной позиции хромосомы, когда я щелкаю кнопкой мыши на положении хромосомы.
Кроме того, я возился с умным отбором, чтобы позволить мне выбирать только последовательности ДНК и т. Д.
Также я настроил воспроизведение звука, если в терминале появляется сообщение об ошибке.
Это, конечно, очень специфические случаи использования, но они показывают, насколько способен iTerm2 по сравнению с простым клиентом терминала.
Если вы увлеченный пользователь VIM, то режим мыши в iTerm2 работает правильно - вы можете позиционировать курсор и выделять текст с помощью мыши (в терминале это работает, но глючит) Кроме того, когда вы запускаете VIM (или другие консольные приложения, использующие альтернативный экран (t_ti, t_te)), прокрутка также работает правильно.
Также есть очень полезное средство поиска, которое можно использовать для поиска содержимого всех открытых вкладок iTerm2, доступ к которым можно получить, перейдя в Window-> Exposé all Tabs ( ⌥⌘E).
Мне также нравится встроенная функция отображения изображений, которая возможна при использовании инструментов инструментов iTerm2, которые используют некоторые пользовательские управляющие коды
С веб-сайта iTerm2:
iTerm2 имеет много функций . Каждое мыслимое желание, которое мог иметь пользователь терминала, было предвидено и решено. И это только основные достопримечательности!
Страница возможностей iTerm2 выделяет следующее:
Я использую iTerm2, так как я не могу настроить свой терминал Mac на другой цвет фона при открытии разных терминалов.