Били ли сте някога искате да се махнете от Баш, когато използвате Linux? Това е разбираемо. Въпреки че Баш често се възхвалява като голяма черупка, той има много недостатъци. Въведете рибната обвивка. Това е чудесна алтернатива с тонове спретнати функции. Най-забележимият тип е предсказуем. Други удобни функции включват подчертаване на синтаксиса, история на командите за търсене и автоматични предложения.

Инсталация

Рибата се предлага в софтуерното хранилище на повечето Linux дистрибуции. Използвайте следната команда, за да инсталирате риба.

Ubuntu

 sudo apt-get инсталирате риба 

Arch Linux

 sudo pacman -С риба 

OpenSUSE

 sudo zypper инсталирате риба 

Fedora

 sudo yum инсталирате риба 

Намерете го на GitHub

Не можете да го намерите за дистрибуцията ви? Изглежда, че може би ще трябва да го направите сами. Посетете страницата GitHub на Fish shell. Имат няколко подробни инструкции как да го изградят.

Замяна на баш с риба

Подмяната на Баш с риба е толкова просто, колкото единична команда. Отворете своя терминал по избор и изпълнете следната команда.

 chsh -s / usr / bin / риба 

След като въведете тази команда, ще бъдете помолени да въведете паролата си. Въведете го и рибата черупка ще заеме мястото на Баш като ваше по подразбиране.

Сега, когато рибата е по подразбиране, е време да преминете към нея. Да, можете просто да затворите терминалния прозорец и да го отворите отново. Много по-бързо е просто да въведете командата по-долу и веднага да преминете към нея.

 риба 

Както е посочено по-горе, Fish е много удобен за ползване. Просто започнете да пишете. Той ще предположи. Искате ли да въведете командата pacman ? Вероятно ще го изпълни за вас. Всичко, което трябва да направите, е да натиснете клавиша със стрелка надясно и да го оставите да се попълни автоматично. Тази функция е много мощна. Тя не работи само със системни команди (като пакетиращи устройства), но с команда или програма за терминали на разположение. Ако е инсталирана по някакъв начин в системата ви, Риба ще я открие и ще ви уведоми за това.

Конфигурация

Рибата наистина не се нуждае от толкова много конфигурация. От самото начало всичко трябва да бъде настроено точно както ви е необходимо. Има обаче едно малко ощипване, което може да накара вашата риба да бъде много по-добре: Деактивиране на стартовото съобщение. Макар и полезно, може да се получи доста досадно, за да видите всеки път, когато отворите нов терминален прозорец.

 Добре дошли в рибата, приятелски интерактивен черупки Тип помощ за инструкции как да се използва риба 

За да деактивирате, започнете, като направите конфигурационната директория на Fish shell.

 mkdir -p ~ / .config / риба 

След като направите директорията, е време да направите конфигурационния файл.

 nano ~ / .config / fish / config.fish 

Поставете кода по-долу в нанопрозореца и натиснете "Ctrl + o", за да го запазите. Когато бъде запазен, поздравът никога няма да се покаже при отваряне на нов прозорец на терминала.

 set fish_greeting "" 

Още конфигурация

Заедно с конфигурационния файл е възможно също така да конфигурирате Fish с неговия уеб интерфейс. Просто отворете терминал и въведете командата по-долу, за да го вземете.

 fish_config 

Уеб интерфейсът позволява много, много опции за персонализиране. Твърде много да изброите тук!

заключение

Докато Баш е добра черупка, рибата е по-добра. Това компенсира много от недостатъците, които Баш и другите черупки имат. Функцията за автоматично попълване е животоспасяващо средство, а надеждните опции за конфигуриране са добре дошли. Черупката е много бърза и лека по краката. Разбира се, съществуват и други алтернативи, а може би и някои, които имат еквивалентни характеристики, но където рибата печели е нейната простота. Лесно се настройва, лесно се конфигурира и лесно се правят неща.