28Jun
Wir sind es gewohnt, dass Textverarbeitungsprogramme uns sagen, wenn wir ein Wort falsch geschrieben haben, aber was ist, wenn Ihre Finger durch Verzeichnisse auf der Linux-Befehlszeile fliegen? Sie können Ihre Tippfehler und Rechtschreibfehler automatisch korrigieren lassen, zumindest wenn Sie den Befehl cd verwenden.
Wir zeigen Ihnen, wie Sie der. bashrc-Datei einen einfachen Befehl hinzufügen, der überprüft, was Sie in den cd-Befehl für transponierte Zeichen, fehlende Zeichen und zu viele Zeichen eingeben.
Die. bashrc-Datei ist ein Skript, das jedes Mal ausgeführt wird, wenn Sie ein Terminalfenster öffnen, indem Sie Strg + Alt + T drücken oder eine neue Registerkarte in einem Terminalfenster öffnen. Sie können der. bashrc-Datei Befehle hinzufügen, die bei jedem Öffnen eines Terminalfensters automatisch ausgeführt werden sollen. Um dem cd-Befehl eine Rechtschreibprüfung hinzuzufügen, fügen wir der. bashrc-Datei einen Befehl hinzu.
Um die. bashrc-Datei zu bearbeiten, verwenden wir gedit. Geben Sie den folgenden Befehl an der Eingabeaufforderung ein.
gedit ~ /. bashrcSie können jeden beliebigen Texteditor verwenden, wie z. B. vi und nano. Ersetzen Sie einfach "gedit" im obigen Befehl durch den Befehl, um den ausgewählten Texteditor auszuführen.
Scrollen Sie zum Ende der Datei. bashrc und fügen Sie am Ende der Datei die folgende Zeile hinzu.
shopt -s cdspellSie können einen Kommentar über den Befehl hinzufügen, damit Sie sich daran erinnern, was der Befehl macht. Setzen Sie einfach ein Nummernzeichen( #) am Anfang der Zeile und dann eine Beschreibung, die Sie hinzufügen möchten.
Klicken Sie auf "Speichern".
Schließen Sie gedit( oder einen anderen Texteditor), indem Sie auf das "X" in der oberen linken Ecke des Fensters klicken.
Die Einstellung, die Sie gerade der. bashrc-Datei hinzugefügt haben, wirkt sich nicht auf die aktuelle Terminal-Fenster-Sitzung aus. Sie müssen das Terminalfenster schließen und sich ab- und wieder anmelden, damit die Änderung wirksam wird. Geben Sie also exit an der Eingabeaufforderung ein und drücken Sie die Eingabetaste oder klicken Sie auf die Schaltfläche "X" in der oberen linken Ecke des Fensters. Dann loggen Sie sich aus und wieder ein.
Wenn Sie jetzt einen kleinen Fehler machen( wie zum Beispiel transponierte Zeichen), wenn Sie den Namen eines Verzeichnisses in den Befehl cd eingeben, wird die korrekte Schreibweise in der nächsten Zeile angezeigt und Sie werden automatisch zurVerzeichnis, das am ehesten dem entspricht, was Sie eingegeben haben.
Dies ist eine einfache Lösung, die das Navigieren in Verzeichnissen in der Befehlszeile erleichtert.