7 ok, amiért érdemes telepíteni a halhéjat

7 ok, amiért érdemes telepíteni a halhéjat

Talán annyi embert kényszerít a Linux telepítésére, hogy ez az annyira nevetségesen testreszabható . Ha nem tetszik, hogy néz ki, telepítse a új ablakos környezet . Ha nem tetszik a terminál működése, akkor ezt telepítéssel módosíthatja egy új héj .





Sokféle kagyló közül választhat. Az egyik legnépszerűbb a bash, de létezik ZSH, Korn Shell és TCSH is. Mind finom kagyló, de mindegyiket az 1970 -es, 1980 -as és 1990 -es évek elején hozták létre, és nem igazán mozogtak a korral. Ezért érdemes megfontolni a próbálkozást hal - a Barátságos Héj.





A Fish kissé ironikus címszóval rendelkezik: „parancssori héj a 90 -es évekhez”. Olyan funkciókat vezet be, amelyeknek hamarabb kellett volna általánossá válniuk, de nem tette . Olyan funkciók, mint az automatikus javaslatok, a VGA színek és a szkriptnyelv, amelyet a modern programozási nyelvek, például a Python és a Ruby ihlettek. Rajongó vagyok.





Olvassa el, hogy megtudja, mit tehetnek a halak az Ön számára, és hogyan telepítheti azt a gépére.

Automatikus kiegészítés és javaslatok

A halak egyik legjobb tulajdonsága az automatikus kiegészítés. Tudja, mire gondol, és örömmel menti meg a billentyűleütéseket azáltal, hogy befejezi a parancsot. Csak nyomja meg a Tab billentyűt.



Bár ez egy innovatív funkció, legalábbis ami a terminálhéjakat illeti, nem olyan bonyolult. Feltételezéseit a találgatások és a parancssori előzmények kombinációján alapul.

Ha elakad egy adott parancsnál, a Tab billentyű lenyomásával megjelenik az összes ismert elfogadható paraméter és azok tevékenysége. Ez úgy történik, hogy a halak az adott program „Man Pages” -én (lényegében dokumentáción) keresztül gyűjtenek.





Szintaxis kiemelés és gyönyörű színek

Tudom; testreszabhatja más kagylóit, hogy élénkebb színeket használhassanak, és szintaxis kiemelést kapjanak. De a halaknak rögtön a dobozból van , és sokkal szélesebb paletta közül választhat.

Ez nemcsak olvashatóbbá teszi a dolgokat, de nagyon szépnek is tűnik. Saját tapasztalatom szerint azt tapasztaltam, hogy ez jelentősen javította a pontosságomat az idővonalon, mivel kevésbé vagyok hajlandó rosszul formázott parancsokat írni.





Helyettesítő karakterek

Egy másik jó tulajdonsága a halaknak, hogy helyettesítő karaktereket használhat bárhol, ahol kedve tartja. Szóval, hogyan működik ez?

Nos, ha a Bash -t használja, és az „ls *.txt” fájlt futtatja, hibaüzenetet kap, mert egy „ *.txt” nevű fájlt keres. Nem halakban.

Ahogy várható volt, az adott könyvtárban mindent felsorol, amelynek fájlkiterjesztése '.txt'.

Több helyettesítő karaktert is használhat. Tehát, ha az 'ls *.jp *' parancsot futtatja, akkor listázni fog minden fájl, amelynek kiterjesztése „.jp” karakterrel kezdődik. Ez rendkívül hasznos, ha figyelembe vesszük, hogy a JPEG fájlok „.jpg” és „.jpeg” kiterjesztéssel is érkezhetnek.

Webes felület

A hal másik újdonsága, hogy konfigurálható egy webes felületen keresztül, amely helyi webszerveren fut. Nagyjából ez az egyetlen héj, amely ezt kínálja. Bár ez egy kicsit „fehér elefánt” funkciónak tűnik, valójában nem az.

A webes felület lehetővé teszi a színséma ízlés szerinti beállítását. Bár be kell vallanom, nagyon elégedett voltam az alapértelmezett palettával.

A Fish webes konfigurációs eszköze lehetővé teszi a környezeti változók böngészését is, mindezt saját webböngészőjének kényelmével.

A webkonfigurációs eszközön keresztül még módosíthatók a terminálkulcs -kötések, a parancssor esztétikája és a Fish szkriptnyelvén keresztül elérhető alapértelmezett funkciók.

Végül láthatja a parancssori előzményeket is. Ez rendkívül hasznos, ha végig kell járnia a lépéseket, amelyeket megtett annak érdekében, hogy megoldja a fejét vakaróan nehéz problémát.

Áramlásszabályozás

Érintsük meg a hal másik előnyét. Hasonlóan a bash -hoz, a halászlipekhez pontosvesszőt és kombinálót használ a parancsok együttes láncolására. Ez lehetővé teszi valamilyen kezdetleges áramlásszabályozást, amikor praktikus kis egysorosokat ír.

hogyan törölhetem a Kindle -t korlátlanul

A különbség az, hogy a halak jól néznek ki közben. Lecseréli a bash által használt logikai operátorokat ('||', '&& & és'! '), És helyettesíti őket' és ',' vagy 'és' nem 'szavakkal. Ez teszi út olvashatóbb.

Hasznos hibaüzenetek

Ez a kedvenc tulajdonsága a halaknak. Amikor te ( elkerülhetetlenül ) csavarja be, a hal egyszerű magyarán elmagyarázza, hol hibázott, és ami még fontosabb, hogyan javíthatja ki.

Nem tudok más héjról, amely ilyen egyértelmű hibaüzeneteket tartalmazna.

A Fish telepítése egyszerű

Meggyőzött? Én is így gondoltam. Most eljutunk ahhoz a részhez, ahol elmagyarázom, hogyan kell telepíteni.

Először is ki kell vennie egy másolatot a halakból a választott Linux vagy BSD disztribúció tárolóiból. Az Ubuntu és az Ubuntu-szerű disztribúciók esetében ez csak a „sudo apt-get install fish”.

Ha Mac -et használ, telepítheti a HomeBrew -n keresztül . Érdemes megjegyezni, hogy ha nemrég frissített az El Capitan -re, akkor előfordulhat, hogy a HomeBrew meghibásodik. tudsz kövesse ezeket a lépéseket a javításhoz . Továbbá, ha Windows -t használ, akkor létezik egy verzió Cygwin .

Azonnal elkezdheti használni a halat, ha beírja a „fish” parancsot a parancssorba, és megnyomja a return gombot. A probléma az, hogy csak az adott munkamenetben lesz aktív. Ha bezárja a terminált, és újra megnyitja, megjelenik a korábban használt héj. Ez valószínűleg bash.

Tehát halat kell beállítania alapértelmezett héjként. Ehhez csak fuss 'chsh -s/usr/bin/fish' , és indítsa újra a terminált. Ha bármilyen gondba ütközöl, ezt az AskUbuntu szálat különösen felvilágosító.

Amikor megpróbáltam telepíteni a Mac gépemre, hibaüzenetet kaptam, amely azt mondta: 'nem szabványos héj'. Ezt sikerült megoldanom az/etc/shells/szerkesztésével a VIM szövegszerkesztővel, és új sorban hozzáadva a hal elérési útját.

Úszás a halakkal

Kísértette a hal a kagyló cseréjét? Ragaszkodni fog a sima-régi bash-hoz? Vagy valami más egzotikus héjat használ? Tudassa velem az alábbi megjegyzések részben!

Részvény Részvény Csipog Email Hogyan lehet megváltoztatni a Windows 10 asztal megjelenését

Szeretné tudni, hogyan teheti szebbé a Windows 10 -et? Használja ezeket az egyszerű testreszabásokat, hogy sajátjává tegye a Windows 10 rendszert.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Terminál
A szerzőről Matthew Hughes(386 megjelent cikk)

Matthew Hughes szoftverfejlesztő és író az angliai Liverpoolból. Ritkán találunk csésze erős fekete kávét a kezében, és teljesen imádja a Macbook Pro -t és a fényképezőgépét. A blogját elolvashatja a http://www.matthewhughes.co.uk címen, és követheti őt a Twitteren a @matthewhughes oldalon.

Továbbiak Matthew Hughes -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide