Терминал Mac является чрезвычайно полезным многоцелевым инструментом. Вы можете быть не удовлетворены им прямо из коробки, вы можете добавить свои собственные настройки, например, использовать другую оболочку. В этом руководстве мы покажем вам, как установить альтернативную оболочку терминала под названием fish.

Что такое Shell?

Shell является любой программой , которая используется для ввода команд в интерфейсе командной строки. Различные оболочки имеют разные цели, но все они дают вам доступ к командной строке. По умолчанию оболочка для macOS называется bash, что означает Bourne-Again Shell.

 

fish предлагает команды по мере ввода на основе истории и выполнений, например, как Safari автоматически заполняет URL-адреса.
fish полностью доступен для сценариев, а ее синтаксис «прост, чист и последователен».
fish автоматически генерирует man-страницы, анализируя установленные вами man-страницы.
fish дает вам красочную командную строку в 24-битном истинном цвете.
Задайте цвета, функции просмотра, переменные и историю с веб-страницы.
Прост в использовании: fish работает из коробки

Установка fish

Существует несколько способов установки fish: с помощью Homebrew, MacPorts, установщика или загрузки приложения . Ниже приведены команды для Homebrew и MacPorts.

Homebrew

brew install fish

MacPorts

sudo port install fish

Как только fish будет установлен, вы увидите слово «fish» на вкладке «Терминала» вверху. Вы можете ввести «help» в любое время, и он откроет веб-страницу в учебнике по использованию fish. Если вы установили fish с помощью HomeBrew или MacPorts, он подключается к терминалу и вам не нужно отдельное приложение.

Использование fish

Подумайте о fish как о инструменте, который работает за кулисами. Использование fish означает использование терминала как обычно, но теперь вы получаете дополнительную функциональность. У fish есть документация, а также FAQ.