See funktsioon võib oluliselt aidata teil kirjutamiskäske kiirendada. Koputage käsu, valiku või faili nime sisestamisel vahekaardile Vahekaart ja shellikeskkond täidab automaatselt teie poolt sisestatud teksti või pakub teile valikuid.
Vahekaardi täitmine Linuxis
Enamikule Linuxi distributsioonidele vaikimisi kasutatavast Bashi kast on suurepärane toetus tabe valmimisele.
Näiteks ütleme, et soovite käivitada Firefox käsk Võite lihtsalt sisestada kuus või tuli terminali ja vajutage Tab - kui teie süsteemil pole muid käske, mis algavad nende tähedega, sisestab Bash automaatselt Firefox ja võite käsu käivitamiseks vajutada Enter.
Veel ühe näitena, ütleme, et soovite käivitada ühe Apt pakettihalduri käsklusi. Võite kirjutada asjakohane- ja vajutage Tab kaks korda, et näha käskude nimekirja, mis algab apt-. Ühe käskluse käivitamiseks jätkake selle sisestamist ja vajutage uuesti Tab - näiteks võime kirjutada a g, vajutage Tab ja apt-get ilmub.
Näiteks kui meil on pikk, keeruline faili nimi, mis algab tähega L, peame lihtsalt trükkima L ja vajutage Tab, et see automaatselt lõpule viia. Kui meil oli mitu failinimed, mis algavad L-ga, siis peame uuesti trükkima vahekaardile veel natuke faili nime.
Vahekaardi valmimist saab kasutada ka mõnede käskude valikute automaatseks täitmiseks. Näiteks kui installite paketi koos apt-get install käsku, saate paketi lõpuleviimise automaatselt täita paketi nime. See aitab teil otsida ka seotud pakette ja on väga kasulik, kui te pole täpselt teada, millist paketti nimetatakse.
Proovige kasutada vahekaardi lõpuleviimist teiste käskudega, et näha, mida saate ja mida ei saa automaatselt lõpule viia.
Bash toetab ka teisi lõpetamisviise. Näiteks võite sisestada a ~ ja vajutage Tab, et automaatselt kasutaja nime täita, tippige @ ja vajuta Tab, et automaatselt käivitada hostinimi, või tippige a $ ja vajutage Tab, et muutuja automaatselt lõpule viia.
Vahekaardi täitmine Windowsis
Windowsi käsuviiba ei luba teil käskude ja nende valikute vahekaartide täitmist kasutada. Kuid see toetab kausta ja failinimede kaartide valmimist.
Näiteks võime käskluse avada, tippige cd Dja vajutage Tab. Kuna oleme vaikimisi kasutaja kaustas, sisestatakse kaartide valmimine automaatselt sisse cd lauaarvuti, nii et võime vajutada Enter käskude muutmiseks meie töölauakataloogi. See aitab ka konkreetse faili nime käivitamisel proovides.
Erinevalt Bashi shellist nõuab Windows, et vajutate vahekaardil mitu korda valikuvõimalusi - see ei näita ainult neid kõiki loendis. See kehtib nii käsuviipide kui ka PowerShelli vahekaartide täitmise funktsioonide kohta.
Kaardi täitmine operatsioonisüsteemis Mac OS X
Mac OS X sisaldab ka Bashi kotti, nii et vahekaardi lõpuleviimine toimib sarnaselt Linuxiga. Koputage käsu, faili tee või võimaluse sisselülitamisel vahekaardi klahvi - koor salvestab ülejäänud automaatselt või näitab teile saadaolevaid valikuid, mida saate tippida.
Mis tahes muu operatsioonisüsteem, mis kasutab Bashi kleebist, töötab sama. Kaardi valmimise funktsioonid peaksid samuti toimima sarnaselt paljude muude Unix-like süsteemide shellidega.
Kui olete keegi, kes kasutab terminali või käsurea keskkonda, peate kasutama vahekaardi lõpuleviimist. See on lihtne - põhimõtteliselt on kõik umbes tabeli koputamise ajal midagi kirjutamisel käsureal, et koer arvata, mida te järgmisena trükkida hakkate. See on eriti kasulik pika ja keeruka failinimede jaoks, kuid see aitab kaasa paljude erinevate asjadega.
Vahekaardi valmimine töötab praktiliselt kõikjal, kus on käsurea keskkond, nii et proovige järgmine käskluse sisestamise vajadus.