У следећем чланку ћемо погледати Рибу. Ово име је скраћеница за пријатељска интерактивна љуска. То је добро опремљена, паметна и лака за употребу шкољка за системе сличне Унику. Долази са многим важним функцијама као што су аутосугестија, истицање синтаксе, историја претраживања (попут ЦТРЛ + Р у Басху), функција паметног претраживања, подршка за ВГА боје, конфигурација заснована на мрежи, ручно довршавање страница и многе друге спремне за употребу. .
Морат ћемо инсталирати ову шкољку да бисмо је почели користити за кратко вријеме. Заборавите на компликоване конфигурације и инсталирање додатних додатака или додатака. У овом чланку ћемо видети како инсталирајте и користите Фисх схелл на Убунту-у, иако је доступан за различите Гну / Линук системе. Можете сазнати више у веб локација пројекта.
Инсталирајте Фисх
И поред тога што је а граната врло једноставан за употребу и богат функцијама, није укључен у подразумевана спремишта већине Гну / Линук дистрибуција. Доступан је у службеним спремиштима врло мало Гну / Линук дистрибуција, као што је Арцх Линук, Гентоо, НикОС и Убунту. У следећем чланку И. Испробаћу ову љуску на Убунту 17.10. Да бисте га инсталирали, довољно је да отворите терминал (Цтрл + Алт + Т) и у њега напишете:
sudo apt-get update && sudo apt-get install fish
Коришћење рибе
у пребаците се на Рибу са нашег подразумеваног терминала (Цтрл + Алт + Т), мораћемо само да откуцамо следеће:
fish
Можете пронаћи Подразумевана конфигурација рибе у ~ / .цонфиг / фисх / цонфиг.фисх. Ако не постоји, само ћемо га морати створити.
Аутоматски предлози
Једном када се ова љуска покрене, када напишемо наредбу, она аутоматски предлаже наредбу у светло сивој боји. Ако напишете прва слова Гну / Линук наредбе и притисните тастер Таб за аутоматско довршавање наредбе ако постоји више могућности, она ће их навести.
На листи можемо одабрати команде наведене помоћу тастера са стрелицама горе / доле. Након избора команде коју желимо да извршимо, само ћемо притиснути ЕНТЕР да бисмо је извршили.
Као што већ знамо, вршимо обрнуто претраживање притиском на (Цтрл + Р) за тражење команди у историји басх љуске. Али ово није неопходно са овом шкољком. Једноставно ћемо морати напиши прва слова наредбе и изаберите команду са листе.
Паметна претрага
Такође можемо паметно претраживати да бисмо пронашли одређену команду, датотеку или директоријум. На пример, да напишемо подниз наредбе, онда само морамо притиснути тастер са стрелицом надоле да напишемо оно што желимо да тражимо.
Истакнуће синтаксе
Приметићемо истицање синтаксе приликом куцања наредбе. Разлику можемо видети на снимцима екрана испод када укуцам исту команду у Басх и Фисх.
Као што видите, „судо“ је истакнут у Фисх-у. Поврх тога, приказаћете црвене неваљане команде подразумевано
Конфигурација заснована на Интернету
Ово је још једна одлична карактеристика. Ми ћемо бити у стању поставити наше боје, промените индикатор рибе и прегледајте функције, променљиве, историју, везе на кључу, све са једне веб странице.
у покрените интерфејс за веб конфигурацију, једноставно ћемо морати да напишемо:
fish_config
Програмабилне завршнице
Басх и друге љуске подржавају програмабилне завршетке, али само ову апликацију генерише их аутоматски приликом анализе инсталираних ман страница. Да бисте то урадили, покрените:
fish_update_completions
Онемогући поздрав
Подразумевано, ова љуска ће нам показати а поздрав на почетку (Добродошли у рибу, пријатељску интерактивну љуску). Ако не желимо да се ова поздравна порука појави, можемо је онемогућити. Да бисмо то урадили, мораћемо да уредимо конфигурациону датотеку:
vi ~/.config/fish/config.fish
Једном у датотеку додаћемо следећи ред:
set -g -x fish_greeting ' '
Ако уместо да онемогућимо поздрав, радије га прилагодимо, то ћемо учинити додавањем поруке у ред који додамо у датотеку
set -g -x fish_greeting 'Bienvenid@ usuario'
Добијање помоћи
у отворите страницу документације о риби у нашем веб прегледачу подразумевано са терминала, само упишите:
help
Званична документација ће се отворити у нашем подразумеваном прегледачу. Поврх тога, можемо користити ман странице за приказ одељка помоћи за било коју команду.
Подесите Фисх као подразумевану љуску
Ако вам се свидела ова шкољка, можете подесите да то буде ваша подразумевана љуска. Да бисте то урадили, користите наредбу цхсх:
chsh -s /usr/bin/fish
Ево, / уср / бин / фисх То је пут до Рибље руте Ако не знате тачан пут, следећа команда ће вам помоћи:
which fish
Када завршите, одјавите се и поново покрените сесија да бисте користили нову подразумевану љуску.
Запамтити неке скрипте написане за Басх можда нису у потпуности компатибилне са Фисхом.
У случају да се желите вратити на Басх, само покрените:
bash
Ако трајно желите Басх као подразумевану љуску, покрените:
chsh -s /bin/bash
И то је све, за сада. Уз ово што сте овде прочитали, можда већ имате основну идеју шта можете учинити са овом љуском. Ако тражите алтернативе за Басх, ово би могла бити добра опција.
Како могу да очистим самодовршавање? Написао сам рм 11, дао сам му ентер и желео сам да избришем неколико датотека које почињу бројем 1, а када поново ставим рм, добићу самодовршавање бројем 11, како то очистити?
Са мреже за конфигурацију наредбом `фисх_цонфиг`
Постоји одељак који представља историју наредби. Нисам покушао, али сигурно их добијам из `историје`, претпостављам да ако га избришете са једне странице, избрисаће га са друге.
Како се конфигуришу алиаси?