Välilehtien valmistuminen on erittäin hyödyllinen ominaisuus lähes kaikissa komentoriviympäristöissä riippumatta siitä, käytätkö Bash-komentojonoa Linuxissa, komentokehoteessa vai PowerShellissä Windowsissa tai pääteikkunassa Mac OS X: ssä.
Tämä ominaisuus voi merkittävästi auttaa sinua nopeuttamaan kirjoittamalla komentoja. Napsauta vain Tab-näppäintä, kun kirjoitat komennon, vaihtoehdon tai tiedostonimen ja kuoriympäristö suorittaa automaattisesti kirjoittamasi tai ehdottaa sinulle vaihtoehtoja.
Bash-kuori, jota oletusarvoisesti käytetään useimmissa Linux-jakeluissa, on erinomainen tuki tabletin valmistumiselle.
Oletetaan esimerkiksi, että haluat suorittaa ohjelman firefox komento. Voit kirjoittaa vain kuusi tai antaa potkut päätyyn ja paina Tab - jos järjestelmässäsi ei ole muita komentoja, jotka alkavat näillä kirjaimilla, Bash täyttää automaattisesti firefox ja voit painaa Enter-näppäintä suorittaaksesi komennon.
Toisena esimerkkinä mainittakoon, että haluat suorittaa yhden Apt-paketinhallinnan komennoista. Voit kirjoittaa apt ja paina Tab-näppäintä kahdesti nähdäksesi komennon apt-. Jotta voit suorittaa jonkin komennon, jatka kirjoittamalla sitä ja paina uudelleen -välilehteä - esimerkiksi voisimme kirjoittaa a g, paina välilehteä ja apt-get näyttäisi.
Välilehtien suorittaminen on erityisen hyödyllistä kirjoitettaessa tiedostonimiä, hakemistoja ja polkuja. Sen sijaan, että yrität kirjoittaa pitkän tiedoston nimen, johon voi liittyä välilyöntejä ja erikoismerkkejä, sinun täytyy paeta oikein, voit aloittaa nimen alun kirjoittamisen ja painaa Tab.
Jos esimerkiksi meillä on pitkä, monimutkainen tiedostonimi, joka alkaa kirjaimella L, meidän on vain kirjoitettava L ja sulje se automaattisesti painamalla Tab. Jos meillä olisi useita tiedostonimiä, jotka alkavat kirjaimella L, tarvitsemme vain hieman enemmän tiedoston nimeä ennen kuin painat Tab uudelleen.
Välilehtien loppuun saattamista voidaan käyttää myös joidenkin komentojen automaattisten täydennysvaihtoehtojen suorittamiseen. Esimerkiksi, kun asennat paketin apt-get-asennus komento, voit käyttää välilehtien täydennystä paketin nimen automaattiseen täydentämiseen. Tämä auttaa myös sinua löytämään vastaavia paketteja, ja se on erittäin hyödyllinen, kun et ole varma, mitä paketti on nimetty.
Yritä käyttää välilehtien täydennystä muiden komentojen kanssa, jotta näet, mitä voit ja et voi suorittaa automaattisesti.
Bash tukee myös muita suoritustyyppejä. Voit esimerkiksi kirjoittaa a ~ ja kirjoita käyttäjänimi automaattisesti ja paina Tab-näppäintä @ ja paina Tab-näppäintä päästäksesi automaattisesti isäntänimiin tai kirjoita a $ ja paina Tab-painiketta, jos haluat suorittaa muuttujan automaattisesti.
Windowsin komentokehote ei salli komentojen ja niiden asetusten välilehden loppuun suorittamista. Se tukee kuitenkin välilehtien täydentämistä kansioihin ja tiedostonimiin.
Voimme esimerkiksi avata komentokehotteen, kirjoittaa cd Dja paina -näppäintä. Koska olemme oletusarvoisesti käyttäjäkansioissamme, välilehtien täydennys siirtyy automaattisesti tiedostoon cd Desktop, joten voimme painaa Enter-näppäintä vaihtaaksemme hakemistoja työpöydän hakemistoon. Tämä auttaa myös yritettäessä suorittaa komento tietyltä tiedostonimeltä.
Tab-valmistuminen toimii myös PowerShellissä. Sitä voidaan käyttää automaattisesti cmdletin, parametrin tai tiedostopolun nimen syöttämiseen.
Toisin kuin Bash Shell, Windows vaatii, että painat useita välilyöntejä välilehdellä käytettävissä olevista vaihtoehdoista - se ei vain näytä niitä kaikkia luettelossa. Tämä pätee sekä Komentorivi- että PowerShell-välilehtien viimeistelyominaisuuksiin.
Mac OS X sisältää myös Bash-kuoren, joten välilehtien valmistuminen toimii aivan kuten Linuxissa. Napauta välilehteä kirjoittaessasi komentoa, tiedostopolkua tai vaihtoehtoa - kuori täyttää automaattisesti loput tai näyttää käytettävissä olevat asetukset.
Kaikki muut käyttöjärjestelmät, jotka käyttävät Bash-kuorta, toimivat samoin. Välilehtien viimeistelyominaisuuksien pitäisi toimia samalla tavoin monissa muissa Unix-kaltaisissa järjestelmissä.
Jos olet joku, joka käyttää päätelaitetta tai komentoriviliikennettä, sinun on käytettävä välilehden loppuun. Se on yksinkertaista - pohjimmiltaan kyse on vain napauttamalla Tab-näppäintä kirjoittaessasi jotain komentoriviltä, jotta kuori arvata, mitä kirjoitat seuraavaksi. Tämä on erityisen hyödyllinen pitkiä, monimutkaisia tiedostojen nimiä varten, mutta se auttaa monia eri asioita.
Välilehtien valmistuminen toimii käytännössä missä tahansa komentorivin ympäristössä, joten kokeile sitä seuraavalla kerralla, kun haluat kirjoittaa komennon.
Image Credit: Sven on Flickrissä