Spelling en typfouten automatisch corrigeren bij gebruik van cd op Linux
We zijn gewend aan tekstverwerkingsprogramma's die ons vertellen wanneer we een woord verkeerd gespeld hebben, maar hoe zit het met het vliegen van uw vingers door mappen op de Linux-opdrachtregel? Je kunt ervoor zorgen dat je typefouten en spelfouten automatisch worden gecorrigeerd, tenminste als je de CD
commando.
We laten u zien hoe u een eenvoudig commando kunt toevoegen aan het .bashrc-bestand dat controleert wat u in de opdracht cd typt voor getransponeerde tekens, ontbrekende tekens en te veel tekens.
Het .bashrc-bestand is een script dat wordt uitgevoerd telkens wanneer u een terminalvenster opent door op Ctrl + Alt + T te drukken of een nieuw tabblad in een terminalvenster te openen. U kunt opdrachten toevoegen aan het .bashrc-bestand dat u automatisch wilt laten uitvoeren telkens wanneer u een terminalvenster opent. Om een spellingcontrole toe te voegen aan de opdracht cd, gaan we een opdracht toevoegen aan het .bashrc-bestand.
Om het .bashrc-bestand te bewerken, gebruiken we gedit. Typ de volgende opdracht bij de prompt.
gedit ~ / .bashrc
U kunt elke teksteditor gebruiken waar u zich prettig bij voelt, zoals vi en nano. Vervang gewoon "gedit" in de bovenstaande opdracht met de opdracht om de door u gekozen teksteditor uit te voeren.
Blader naar de onderkant van het .bashrc-bestand en voeg de volgende regel toe aan het einde van het bestand.
shopt -s cdspell
U kunt een opmerking boven de opdracht toevoegen, zodat u onthoudt wat de opdracht doet. Plaats eenvoudig een hekje (#) aan het begin van de regel en vervolgens een willekeurige beschrijving die u wilt toevoegen.
Klik op "Opslaan".
Sluit gedit (of een andere teksteditor) door op de "X" in de linkerbovenhoek van het venster te klikken.
De instelling die u zojuist aan het .bashrc-bestand hebt toegevoegd, heeft geen invloed op de huidige Terminal-venstersessie. U moet het Terminal-venster sluiten en uitloggen en weer teruggaan om de wijziging van kracht te laten worden. Dus typ Uitgang
op de prompt en druk op Enter of klik op de knop "X" in de linkerbovenhoek van het venster. Log vervolgens uit en weer in.
Als u nu een kleine fout maakt (zoals getransponeerde tekens) bij het typen van de naam van een map in de opdracht cd, wordt de juiste spelling weergegeven op de volgende regel en wordt u automatisch naar de map geleid die het dichtst overeenkomt met wat u hebt getypt.
Dit is een eenvoudige oplossing die het navigeren van mappen op de opdrachtregel veel gemakkelijker maakt.