Kako samodejno popraviti črkovanje in tipkanje pri uporabi »cd« na Linuxu
Navadili smo programov za urejanje besedil, ki nam sporočajo, kdaj smo napačno napisali besedo, toda kaj pa, če vaši prsti letijo skozi imenike v ukazni vrstici Linuxa? Pravilno napake in napake lahko dejansko popravite, vsaj pri uporabi cd
ukaz.
Pokazali vam bomo, kako v datoteko .bashrc dodate preprost ukaz, ki bo preveril, kaj vtipkate v ukaz cd za prenesene znake, manjkajoče znake in preveč znakov..
Datoteka .bashrc je skript, ki se izvaja vsakič, ko odprete okno Terminala s pritiskom na Ctrl + Alt + T ali odprite nov zavihek v oknu Terminal. V datoteko .bashrc lahko dodate ukaze, ki jih želite samodejno zagnati vsakič, ko odprete okno terminala. Če želite dodati ukaz za preverjanje črkovanja v ukaz cd, bomo dodali ukaz v datoteko .bashrc.
Če želite urediti datoteko .bashrc, bomo uporabili gedit. V poziv vnesite naslednji ukaz.
gedit ~ / .bashrc
Uporabite lahko katerikoli urejevalnik besedila, ki vam je všeč, na primer vi in nano. »Gedit« v zgornjem ukazu preprosto zamenjajte z ukazom za zagon izbranega urejevalnika besedila.
Pomaknite se na dno datoteke .bashrc in dodajte naslednjo vrstico na konec datoteke.
shopt -s cdspell
Nad ukazom lahko dodate komentar, da se spomnite, kaj ukaz počne. Na začetku vrstice preprosto vnesite številski znak (#) in nato vsak opis, ki ga želite dodati.
Kliknite »Shrani«.
Zaprite gedit (ali drug urejevalnik besedila) s klikom na »X« v zgornjem levem kotu okna.
Nastavitev, ki ste jo pravkar dodali datoteki .bashrc, ne bo vplivala na trenutno sejo terminala. Zapreti morate okno Terminal in se odjaviti in ponovno vnesti, da bo sprememba vplivala. Torej, vnesite izhod
na poziv in pritisnite Enter ali kliknite gumb “X” v zgornjem levem kotu okna. Nato se odjavite in nazaj.
Zdaj, če naredite majhno napako (na primer prenesene znake), ko vtipkate ime imenika v ukazu cd, se pravilna črkovanja prikažejo v naslednji vrstici in samodejno preidete v imenik, ki se najbolj ujema s tem, kar ste vnesli.
To je preprosta rešitev, ki omogoča veliko lažje vodenje imenikov v ukazni vrstici.