рибље љуске

РИБА - Корисна шкољка

РИБА - Корисна шкољка
Циљ ФИСХ-а је да вам читав приручник буде надохват руке у много већем степену од осталих шкољки. Главна идеја је да вам помогнете да научите шта можете. Многи људи ће ово много користити, али хардцоре корисници могу имати примедбе због перформанси. Такође блокира неке редовне функције. Имајући ово на уму, размислите о томе да имате рибу у свом алату када користите нове функције.

Инсталирање рибе у Линук

Рибу инсталирате код менаџера пакета, ако имате напредније потребе, погледајте наш чланак Како инсталирати рибљу шкољку.

У Убунтуу бисте на овај начин користили апт.

$ апт инсталирај рибу

Након што га инсталирате, почните да га користите као што бисте басх. Док куцате, видећете више предлога него икада раније, испробајте тастер таб да бисте извукли више рибе.

Шта је посебно у вези са РИБАМА?

Пре него што било шта конфигуришете, видећете да се упит мало променио. Након што откуцате неколико команди, ускоро ћете приметити да ћете добити велику помоћ док куцате. Ако почнете да користите скрипте, можда ћете приметити неке некомпатибилности. Код риба увек добијете предлоге за наредбе. Ако их има много, добићете наговештаје о сваком.

Имате много више опција, укључујући стварање функција. Баш као и у осталим шкољкама, и ви можете да поставите упит тако да изгледа онако како желите. Датотеке за конфигурацију вашег система су у уср / схаре / фисх, у дрвету су. Као што видите на доњој слици.

Са дрвета можете видети главне директоријуме; комплети, функције и алати. Можете да копирате и попуните ове директоријуме датотекама, али такође имате и веб начин да их креирате. Док не напишете сопствене функције, користите задате за постављање љуске.

Како можете да га подесите?

Као што сте раније видели, имате много директорија за подешавање ваше љуске. Не можете користити све басх скрипте за ово, постоје проблеми са компатибилношћу. Добра вест је да је формат врло једноставан и можете да користите Питхон, ако је то ваша шоља чаја.

Док не добијете толико напредних функција, можда ћете желети да бирате између функција које доприноси заједница. Један од начина за конфигурисање је коришћење система заснованог на мрежи. Да бисте то започели, покрените доњу команду док сте у риби.

$ фисх_цонфиг

Ова команда покреће мали веб сервер и позива подразумевани веб прегледач. Страница је једноставна страница са картицама која садржи функције које ће вам можда требати или које желите. Ево слике.

Покретање ФИСХ конфигурације

Када одаберете картицу, у наставку је много опција. Када се прегледа стил, можете само кликнути на „Постави тему“ и датотека се додаје испод датотека за конфигурацију вашег корисничког имена. Овај алат покрива седам група за подешавање, а тема и упит су две прве. Овај алат је згодан за почетак и позајмљивање кода од других. Код је лако користити у сопственој конфигурацији и прилагодити. Пошто сте геније, додајте своје коначне алате и поставке у спремиште. Важна напомена је да се упит и псеудоними замењују функцијама. Функција одзива назива се „фисхпромпт“ и све функције имају име које делује као алиас. Можете провјерити шта имате помоћу команде фунцтионс.

$ функције

Да бисте додали функцију, треба да напишете скрипту која ради оно што покушавате да постигнете. Једноставан пример је испод.

функција гп
наредба гит пулл $ аргв
крај

Уз једноставну функцију попут ове, сличност псеудонимима је очигледна, али функција може садржати много више од овога. Функције су глобалне, па кад покренете креирате функцију, она мора имати друго име од било ког другог у риби. Можете имати једну датотеку (.цонфиг / фисх / цонфиг.фисх) или у одвојеним датотекама у директоријуму функција. Име функције и даље мора бити јединствено јер риба има само један простор имена. Још један важан детаљ је да морате користити '$ аргв', у супротном не можете користити никакве параметре за своју наредбу.

Датотеке које постоје у (~ /.директоријум цонфиг / фисх / фунцтионс /) риба ће аутоматски учитати. Такође можете креирати нову функцију помоћу команде 'фунцтион'.

$ функција цоол

Функција цоол сада постоји у вашој тренутној сесији. Можете да уређујете помоћу „фундед цоол“ да би то функционисало онако како желите. Уређивање се дешава директно у љусци. Једина чудна ствар је да за додавање нових редова морате користити Алт-Ентер да бисте сачували функцију. Да бисте сачували, користите команду 'фунцсаве'. Резултат завршава као датотека под називом 'Цоол.фисх 'у овом случају, у директоријуму функција.

$ фундед цоол
$ фунцсаве цоол

Када имате ту датотеку, помоћу омиљеног уређивача можете да унесете напредније промене.

Ако желите да имате детаљније информације, рибља куварица је одличан извор.

Закључак

Риба је врло моћна љуска која може помоћи корисницима у њиховим напорима на командној линији. Ако сматрате да вам приручник и даље много треба, можете користити рибу која ће вам помоћи да будете бржи. Најчешћа љуска у Линуку је басх, која се може користити за све што вам треба, али риба вам може помоћи да се брже развијете. Такође је лакше створити нове функције које одговарају вашим потребама. Ова љуска активније помаже, било да то желите или не, потпуно је на вама.

Како да промените леви и десни тастер миша на рачунару са Виндовс 10
Сасвим је нормално да су сви уређаји рачунарског миша ергономски дизајнирани за дешњаке. Али постоје доступни уређаји за миш који су посебно дизајнира...
Емулирајте кликове мишем лебдењем помоћу миша без клика у оперативном систему Виндовс 10
Коришћење миша или тастатуре у погрешном положају прекомерне употребе може резултирати многим здравственим проблемима, укључујући напрезање, синдром к...
Додајте покрете миша у Виндовс 10 помоћу ових бесплатних алата
Последњих година рачунари и оперативни системи су се увелико развили. Било је време када су корисници морали да користе команде за навигацију кроз мен...