Терминал — это незаменимая вещь для разработчиков и просто опытных юзеров, который позволяет вводить команды или скрипты через стандартный интерфейс командной строки и таким образом взаимодействовать с системой macOS.
Если вам по какой-то причине не нравится «родной» терминал на вашем Маке, есть несколько альтернативных решений.
iTerm2
Открывает доступ к таким фишкам, которыми в стандартном терминале даже и не пахнет. Одна из них — Split Panes. Она позволяет разделить рабочую область на несколько вертикальных или горизонтальных панелей.
Также приложение может автоматически набирать команды, поддерживает несколько языков, эмодзи и прочие функции Юникода.
А ещё здесь есть менеджер паролей, глобальный поиск, триггеры и многое-многое другое.
Warp
Более современная замена обычного терминала, который предлагает интерфейс командной строки, похожий на IDE. Также вы сможете настроить под себя его внешку: выбрать фон, стиль и размер шрифта.
Warp может автоматически заполнять команды с помощью своих предложений или ваших часто используемых команд. Все подсказки, ввод и вывод удобно поделены на блоки, и вы можете шустро скопировать команду, вывод или даже то и другое.
Hyper
Опенсорсный терминал, созданный на базе Electron. Изначально интерфейс выглядит уныло, но вы можете откастомить его по своему вкусу.
Вообще, возможности Hyper можно легко расширить с помощью плагинов. А если вам чего-то не хватает, вы можете взять его API и наделать недостающих расширений.
Alacritty
Шустрый и простой терминал с открытым кодом. Есть многооконный режим и режим vi, который позволяет перемещаться по окну приложения при помощи клавиатуры.
Также вы можете переходить по гиперссылкам, просто кликая по ним (в других терминалах для этого нужно ещё тыкать Shift).
Tabby
Отличная альтернатива встроенному в Мак терминалу с кучей функций и современным интерфейсом. Но самая его крутая фича в том, что он поддерживает различные оболочки (CMD, PowerShell, Cygwin и Git Bash) в одном окне. Вы также можете создавать вкладки на любой стороне окна.
Ещё Tabby позволяет передавать файлы по протоколам SFTP и Zmodem, делать проброс портов, настраивать оформление (фон, цвет окна, шрифт и пр.) и даже запоминает расположение вкладок и панелей.
Наконец, Tabby может работать как SSH-клиент. Для этого в него вшили зашифрованный контейнер, в котором будет храниться ваша конфиденциалка (пароли, ключи, сертификаты и прочее) и конфиги.
Rio
Шустрый и кроссплатформенный терминал с минималистичным интерфейсом, поддержкой вкладок, несколькими режимами навигации и прочими полезными штуками.