Utelenpa hieman
uusista komentoriviohjelmista – siis sellaisista joita ei POSIX määrittele.
Itselleni ovat kasvaneet vakio-ohjelmiksi ainakin seuraavat; asentelen ne aina uuteen koneeseen heti ensimmäiseksi.
- bat – periaatteessa syntaksivärityksen hallitseva ”cat”. Tosin oletusarvoisesti myös sivuttaa tekstin yms.
- eza – uudempi ja paremmin ylläpidetty haarautus exasta. Kummallakin voi korvata ls:n, jota nopeampi kumpikin on.
- fd – nopea hakuohjelma, kuten find mutta nopeampi ja itse asiassa noudattaa paremmin GNU-komentorivisyntaksia.
- fzf – vuorovaikutteinen hakuohjelma, jota voi käyttää myös tiedostonvalintavalikkona.
- gdu – periaatteessa vuorovaikutteinen du eli näyttää levyn tilankäytön. Aiemmin käytin ncdu:ta, joka on samanlainen, mutta Go’lla kirjoitettu gdu on huomattavasti nopeampi.
- ov – Go’lla kirjoitettu sivutin, joka on syrjäyttänyt minulla käytössä mostin (jota journalctl ei kelpuuttanut sivutukseen ilman taikatemppuja) ja lessin.
Olisiko listaan lisättävää? Aina kiinnostaa kokeilla jotakin uutta!
MUOKS: Panenpa vielä esimerkin siitä, mitä tarkoitan fzf:stä tiedostonvalintavalikkona. Tässä näytetään ensin luettelo kansion kaikista *.txt-tiedostoista, näytetään ne fzf:llä valittavaksi ja sitten käynnistetään micro-muokkain valitulle tiedostolle.
micro $(ls -l *.txt | fzf | awk '{ print $NF }')