Sådan retter du automatisk stavning og typografier, når du bruger cd på Linux
Vi er vant til tekstbehandlingsprogrammer, der fortæller os, når vi har forkert stavet et ord, men hvad med, når dine fingre flyver gennem mapper på Linux-kommandolinjen? Du kan faktisk få dine skrifttyper og stavefejl automatisk korrigeret, i hvert fald når du bruger cd
kommando.
Vi viser dig, hvordan du tilføjer en simpel kommando til .bashrc-filen, der kontrollerer, hvad du skriver i cd-kommandoen for transponerede tegn, manglende tegn og for mange tegn.
.Bashrc filen er et script, der kører hver gang du åbner et Terminal vindue ved at trykke Ctrl + Alt + T eller åbne en ny fane i et Terminal vindue. Du kan tilføje kommandoer til den .bashrc-fil, som du vil køre automatisk hver gang du åbner et Terminal-vindue. For at tilføje en stavekontrol til cd-kommandoen, vil vi tilføje en kommando til .bashrc-filen.
For at redigere .bashrc filen, vil vi bruge gedit. Indtast følgende kommando ved prompten.
gedit ~ / .bashrc
Du kan bruge en hvilken som helst tekstredigerer, du er fortrolig med, som vi og nano. Du skal blot erstatte "gedit" i ovenstående kommando med kommandoen for at køre din valgte teksteditor.
Rul til bunden af .bashrc filen, og tilføj den følgende linje til slutningen af filen.
shopt -s cdspell
Du kan tilføje en kommentar over kommandoen, så du kan huske hvad kommandoen gør. Du skal blot sætte et talesignal (#) i starten af linjen, og derefter en beskrivelse, du vil tilføje.
Klik på "Gem".
Luk gedit (eller anden tekst editor) ved at klikke på "X" i øverste venstre hjørne af vinduet.
Den indstilling, du lige har tilføjet til .bashrc-filen, påvirker ikke den nuværende Terminal-vinduesession. Du skal lukke Terminal vinduet og logge ud og tilbage for at ændringen skal påvirke. Så skriv Afslut
ved det øjeblik, og tryk på Enter eller klik på knappen "X" i øverste venstre hjørne af vinduet. Så log ud og tilbage i.
Nu, hvis du laver en lille fejl (f.eks. Transponerede tegn), når du skriver navnet på en mappe i cd-kommandoen, vises den korrekte stavning på næste linje, og du bliver automatisk taget til det bibliotek, der passer bedst til det, du har skrevet.
Dette er en simpel løsning, der gør navigeringsmapper på kommandolinjen meget nemmere.