Реклама

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

Постоји пуно различитих шкољки које можете изабрати. Један од најпопуларнијих је басх, али ту су и ЗСХ, Корн Схелл и ТЦСХ. Све су у реду шкољке, али све су створене у 1970-им, 1980-им и раним 1990-има, и нису баш помјерене с временом. Због чега би требало да размислите о покушају риба - Пријатељска шкољка.

Риба има благо ироничну линију „шкољке командне линије за 90-е“. Уводи функције које би стварно требале постати уобичајене пре, али није. Функције попут ауто-приједлога, ВГА боја и скриптног језика инспирисаног модерним програмским језицима као што су Питхон и Руби. Ја сам фан.

Прочитајте даље како бисте сазнали шта риба може учинити за вас и како то можете инсталирати на своју машину.

Аутоматско довршавање и предлози

Једна од најбољих карактеристика рибе је ауто довршавање. Оно зна на шта мислите и радо ће вам уштедјети притиске на тастере довршавајући наредбу за вас. Само притисните Таб.

Иако је то иновативна карактеристика, барем што се тиче шкољки терминала, није све тако компликовано. Своје претпоставке заснива на комбинацији нагађања и историје ваше командне линије.

АутоСуггестионс

Ако се заглавите у датој команди, притиском на тастер Таб биће приказани сви познати прихватљиви параметри и шта они раде. То се ради тако што се риба провлачи кроз „Ман Пагес“ (у основи документацију) тог одређеног програма.

ТабСуггестионс

Истакнуће синтаксе и прелепе боје

Знам; можете прилагодити друге љуске да користе живахније боје и имати синтаксе. Али риба га има право ван кутије, и има много ширу палету нијанси за избор.

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

Вилдцардс

Још једна одлична карактеристика коју риба има је могућност употребе надокнадних знакова било где. Па, како то ради?

Па, ако користите Басх и покренете „лс * .ткт“, добићете поруку о грешци јер тражи одређену датотеку која се зове „* .ткт“. Не у риби.

ВилдЦард

Као што можда очекујете, у списку ће бити наведено све што има датотечни наставак „.ткт“.

Такође можете да имате и неколико замјенских знакова. Дакле, ако покренете „лс * .јп *”, уврстићете листу сваки датотека која има екстензију која започиње с ".јп". То је изузетно корисно ако узмете у обзир да ЈПЕГ датотеке могу да се додају и „.јпг“ и „.јпег“ екстензије.

Веб интерфејс

Још једна новост рибе је та што се она може конфигурирати путем веб интерфејса, који ради на локалном веб серверу. Ово је прилично једина љуска која то нуди. Иако ово звучи као помало „бијели слон“, то заправо није.

Веб интерфејс вам омогућава да прилагодите шему боја по вашој жељи. Иако сам, морам признати, био сам прилично задовољан заданом палетом.

ВебЦонфиг

Алат за конфигурацију веб рибе такође вам омогућава да прегледате своје променљиве околине Шта су променљиве околине и како их могу користити? [Виндовс]С времена на вријеме научит ћу мали савјет због којег ћу размишљати "добро, да сам то знао прије годину дана, то би ми уштедјело сате времена". Живо се сећам како учим како да ... Опширније , све кроз удобност сопственог веб прегледача.

Променљиве

Остале ствари које се могу прилагодити помоћу алата за Веб конфигурацију су везивање терминалских кључева, естетску наредбену линију и задане функције доступне путем сценарија Фисх Језик.

Промпт

На крају, можете видети и историју своје командне линије. Ово је изузетно корисно када морате проћи кроз кораке које сте предузели да бисте решили тешко грешку у глави.

Историја

Контрола протока

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

Ток

Разлика је у томе што риба изгледа добро док то ради. Она замењује логички оператори Постаните бољи у проналажењу ствари помоћу претраживача: Објасњена логична логика претраживањаПотребно је само хиљадама Гооглеових сервера пола секунде да упитате приближно 50 милијарди индексираних страница, а потребно вам је знатно дуже да скенирате само прву страницу резултата претраживања. Поврх тога,... Опширније користи басх ("||", "&&" и "!") и замењује их са "и", "или" и "не". Ово је успело начин читљивији.

Корисне поруке о грешци

Ово је моја омиљена карактеристика рибе. Кад год вас (неизбежно) зајебите, риба ће на обичном енглеском објаснити где сте погријешили и што је још важније, како то можете поправити.

ЕррорМессагес

Не знам ниједну другу шкољку која има тако јасне поруке о грешци.

Рибе је једноставно инсталирати

Уверен? Тако сам и мислио. Сада ћемо доћи до дела где објашњавам како да га инсталирате.

Прво, требаћете да узмете копију рибе из складишта одабране дистрибуције Линук или БСД. На дистрибуцијама попут Убунту-а и Убунту-а, то је само „судо апт-гет инсталл фисх“.

инсталлфисх

Ако сте на Мац рачунару, можете га инсталирати преко ХомеБрев-а Како инсталирати Мац апликације у терминалу користећи ХомебревДа ли сте знали да можете да инсталирате Мац софтвер у Терминал? Ево како да користите Хомебрев за лако инсталирање Мац апликација. Опширније . Вриједи напоменути да ће, ако сте недавно надограђени на Ел Цапитан, ХомеБрев бити сломљен. Можете следите ове кораке да бисте је исправили. Такође, ако користите Виндовс, постоји верзија за Цигвин.

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

Дакле, морате поставити рибу као задану љуску. Да бисте то учинили, само трчите „Цхсх -с / уср / канта / риба“и поново покрените терминал. Ако наиђете на било какве проблеме, ову нит АскУбунту је посебно просветљујуће.

ЦхангеСхелл

Када сам покушао да га инсталирам на свој Мац, добио сам грешку која је рекла "нестандардна љуска". То сам успео да поправим уређивањем / етц / шкољке / користећи ВИМ уређивач текста Топ 7 разлога за пружање шансе Вим Едитору текстаГодинама покушавам један уређивач текста за другим. Реци ми, пробао сам. Сваки од ових уређивача користио сам више од два месеца као свој главни свакодневни уредник. Некако, ја ... Опширније и додавање пута за рибу на новој линији.

Пливање с рибама

Да ли вас је риба искушала да промените шкољку? Хоћете ли се држати обичног старог басха? Или користите неку другу врсту егзотичне шкољке? Јавите ми у одељку коментара!

Маттхев Хугхес је програмер и писац софтвера из Ливерпула, Енглеска. Ретко се нађе без шољице јаке црне кафе у руци и апсолутно обожава свој Мацбоок Про и свој фотоапарат. Његов блог можете прочитати на http://www.matthewhughes.co.uk и пратите га на твиттеру на @маттхевхугхес.