Fish (от англ. friendly interactive shell) относительно новая командная оболочка для Unix-подобных операционных систем. К её отличительным качествам можно отнести подсветку синтаксиса и продвинутое автодополнение. Синтаксис языка проще чем Bash, поддерживает 256 цветов и имеет автоматическую генерацию страниц помощи.
Командная оболочка fish подойдёт для тех пользователей, кто часто пользуется терминалом в системахLinux.
Некоторые особенности Fish:
Интерактивный режим работы и дружественность пользователю. Это можно видеть из приветствия при входе в оболочку.
Подсветка синтаксиса: при вводе команды буквы выделяются красным цветом, если команда введена неверно или не полностью.
При вводе правильной команды, цвет изменяется на синий и предлагается продолжение из уже когда-либо выполенной команды, обозначенное жёлтым цветом.
Автобополнение: Если пользователю подошла предложенная команда достаточно нажать клавишу с стрелкой вправо, команда изменит цвет на синий и Enter, как данная команда будет выполнена.
История команд: Достаточно открыть окно оболочки fish и перемещаться посредством клавиши с стрелкой вверх по выполненным ранее командам, для поиска нужной.
Установка Fish в Ubuntu и производные
Fish есть в репозиториях большинства дистрибутивов Ubuntu и производных, но там версия 2.0.0. Чтобы установитьверсию 2.1.1, необходимо подключить репозиторий.
Откройте терминал, скопируйте и выполните следующие команды:
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish
Оболочка Fish запускается из обычного системного терминала командой
Но срок действия данной оболочки до закрытия окна терминала.
Если пользователь желает пользоваться данной оболочкой постоянно, необходимо в терминале, в Параметры профилясделать некоторые изменения.
В окне Изменения профиля, вкладка Команда, активируйте пункт Запускать команду вместо моей оболочки и в полеДругая команда введите fish.
Теперь при открытии окна терминала будет использоваться командная оболочка fish.
Выполните команду help в оболочке fish чтобы ознакомиться с инструкциями к командной оболочке Fish, которые откроются в браузере.
Чтобы вновь вернуться к системной командной строке, отмените в Параметры профиля сделанные изменения.
Домашняя страница fishshell
Командная оболочка fish подойдёт для тех пользователей, кто часто пользуется терминалом в системахLinux.
Некоторые особенности Fish:
Интерактивный режим работы и дружественность пользователю. Это можно видеть из приветствия при входе в оболочку.
Подсветка синтаксиса: при вводе команды буквы выделяются красным цветом, если команда введена неверно или не полностью.
При вводе правильной команды, цвет изменяется на синий и предлагается продолжение из уже когда-либо выполенной команды, обозначенное жёлтым цветом.
Автобополнение: Если пользователю подошла предложенная команда достаточно нажать клавишу с стрелкой вправо, команда изменит цвет на синий и Enter, как данная команда будет выполнена.
История команд: Достаточно открыть окно оболочки fish и перемещаться посредством клавиши с стрелкой вверх по выполненным ранее командам, для поиска нужной.
Установка Fish в Ubuntu и производные
Fish есть в репозиториях большинства дистрибутивов Ubuntu и производных, но там версия 2.0.0. Чтобы установитьверсию 2.1.1, необходимо подключить репозиторий.
Откройте терминал, скопируйте и выполните следующие команды:
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish
Оболочка Fish запускается из обычного системного терминала командой
fish
Но срок действия данной оболочки до закрытия окна терминала.
Если пользователь желает пользоваться данной оболочкой постоянно, необходимо в терминале, в Параметры профилясделать некоторые изменения.
В окне Изменения профиля, вкладка Команда, активируйте пункт Запускать команду вместо моей оболочки и в полеДругая команда введите fish.
Теперь при открытии окна терминала будет использоваться командная оболочка fish.
Выполните команду help в оболочке fish чтобы ознакомиться с инструкциями к командной оболочке Fish, которые откроются в браузере.
Чтобы вновь вернуться к системной командной строке, отмените в Параметры профиля сделанные изменения.
Домашняя страница fishshell