10Sep

Kasutage vahekaardi lõpuleviimist mis tahes operatsioonisüsteemiga kiiremini tüpikäskude jaoks

Vahekaardi

täitmine on äärmiselt kasulik funktsioon peaaegu kõigis käsureal, olenemata sellest, kas kasutate Linuxi Bash-shelli, Command Prompt või PowerShell-i Windowsis või Mac OS X-i terminali aknas.

See funktsioon võib teile oluliselt aidatatippimise käskude kiirendamine. Koputage käsu, valiku või faili nime sisestamisel vahekaardile Vahekaart ja shellikeskkond lõpetab automaatselt kirjutatava teksti või pakub sulle võimalusi.

kaartide lõpuleviimine Linuxis

Linuxi distributsioonidel vaikimisi kasutatavast Bashi shellist on suurepärane toetus tabe valmimisele.

Näiteks ütleme, et soovite käitada firefox käsku. Võite lihtsalt sisestada terminali fir või tule ja vajutada Tab - kui teie süsteemil ei ole teisi käske, mis algavad nende tähtedega, täidab Bash automaatselt firefox ja võite automaatselt sisestada Enterkäsk

Veel üks näide, ütleme, et soovite käivitada üks Apt pakettihalduri käske. Võite sisestada apt- ja vajuta Tab kaks korda, et näha käskude nimekirja, mis algab apt- -ga.Ühe käskluse käivitamiseks jätkake selle sisestamist ja vajutage uuesti Tab - näiteks võime kirjutada

g, vajuta Tab ja apt-get ilmub.

kaartide valmimine on eriti kasulik failinimede, kataloogide ja teekide sisestamisel. Selle asemel, et proovida kirjutada pika failinime, mis võib sisaldada tühikuid ja erimärke, peate õigesti põgenema, võite lihtsalt hakata nime algust kirjutama ja vajuta Tab.

Näiteks kui meil on pikk, keeruline faili nimi, mis algab tähega L, peame lihtsalt sisestama L ja vajuta 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.

kaartide valmimist saab kasutada ka mõnede käskude valikute automaatseks täitmiseks. Näiteks kui installite paketi apt-get install käsuga, saate paketi nime automaatseks täitmiseks kasutada vahelehtede valmimist. See aitab teil otsida ka seotud pakette ja on väga kasulik, kui te pole täpselt teada, millist paketti nimetatakse.

Proovige kasutada teisi käske vahelehtede valmimist, et näha, mida saate ja mida ei saa automaatselt lõpule viia.

Bash toetab ka teist tüüpi lõpetamist. Näiteks võite sisestada ~ ja vajutada Tab, et automaatselt kasutaja nime täita, tippige @ ja vajutage tabeldusmärki, et automaatselt lõpule viia hosti nimi, või sisestage $ ja vajutage Tab, et muutuja automaatselt lõpule viia.

kaartide lõpuleviimine operatsioonisüsteemis Windows

Windowsi käsureale ei saa kasutada käskude ja nende valikute vahekaartide täitmist. Kuid see toetab kausta ja failinimede kaartide valmimist.

Näiteks võime käskluse avada, tippige cd D ja vajutage Tab. Kuna oleme vaikimisi kasutaja kaustas, sisestatakse tabeldusmärgi automaatne täitmine cd Desktop -sse, nii et me suudame vajutada Enter käskude muutmiseks meie töölauakataloogi. See aitab ka konkreetse faili nime käivitamisel proovides.

Tab täitmine töötab ka PowerShellis. Seda saab kasutada selleks, et automaatselt täita kampaania nimi, parameeter või faili tee.

Erinevalt Bashi shellist nõuab Windows, et vajutad valikut valikuliste tsüklite kaudu mitmel korral, kui vahekaardil Tab - see ei näita ainult neid kõiki loendis. See kehtib nii käsuviipide kui ka PowerShelli vahekaartide täitmise funktsioonide kohta.

kaartide lõpuleviimine operatsioonisüsteemis Mac OS X

Mac OS X sisaldab ka Bash-i kestust, 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.

Iga 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.

pildikrediit: Sven Flickril