Перейти к содержимому

Fish: Умный и удобный интерактивный Shell для Linux

Fish— это удобный интерактивный shell, предназначенный для работы любой другой оболочкой, например, bash или zsh. Он разработан таким образом, что пользователи получают мощный функционал, который легко запомнить и использовать. В отличие от других оболочек, в которых различные функции отключены по умолчанию для экономии системных ресурсов, в Fish все они включены по умолчанию, так что вы может получить максимальную отдачу от него.

Особенности Fish:

  • Интерактивный режим работы и дружественность пользователю;
  • Мощный функционал;
  • Поиск при вводе функции обеспечивает автоматические предложения, основанные на текущем каталоге и истории;
  • Дополнительно поддерживается авто дополнение по Tab;
  • help команда для просмотра документации по FISH веб-браузера;
  • Поддержка постоянной переменной;
  • Подсветка синтаксиса и обширная проверка ошибок;
  • Поддержка буфера обмена;
  • Терминал поддерживает 256 цветов;
  • Веб-конфигурация;

Установка Fish.

Для CentOS 8 запустите от имени root:

Как пользоваться Fish

Начать пользоваться Fish можно введя в консоли команду:

Посмотреть какая версия Fish установлена:

Выполните команд help в оболочке fish, чтобы ознакомиться с инструкциями к командной оболочке Fish, которые откроются либо в браузере, либо в консоли:

Подсветка синтаксиса: при вводе команды буквы выделяются красным цветом, если команда введена неверно или не полностью, если команда введена правильно, цвет изменяется на синий, и будет предлагаться продолжение из уже когда-либо выполненных команд:

Автоматический интеллектуальный выбор цвета в режиме реального времени:

Сделать Fish default shell:

Если пишет ошибку -bash: chsh: команда не найдена

https://darksf.ru/2020/04/09/centos-8-bash-chsh-команда-не-найдена/

Вернуть обратно bash или zsh:

Внимание: Дважды проверьте путь к вашей оболочке перед вводом. Если вы случайно ввели неверный путь, вы будете выброшены из консоли, и если вы сделаете это из под учетной записи администратора, вам нужно будет сбросить пароль администратора, а затем изменить оболочку.

Подведем итоги. Fish — дружелюбная интерактивная командная оболочка с возможностью подсветки синтаксиса, продвинутым авто дополнением, которая отлично подойдёт для пользователей, которые часто пользуются терминалом в системах Linux.

Опубликовано вLinux

Ваш комментарий будет первым

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *