28Jun

Jak automaticky opravit hláskování a Typos při použití "cd" na Linuxu

Jsme zvyklí na zpracování textových programů, které nám říkají, když jsme si špatně napsali slovo, ale co když prsty létají prostřednictvím adresářů na příkazovém řádku Linuxu? Můžete skutečně opravit své překlepy a pravopisné chyby, alespoň při použití příkazu cd.

Ukážeme vám, jak do souboru. bashrc přidat jednoduchý příkaz, který zkontroluje, co zadáte do příkazu cd pro transponované znaky, chybějící znaky a příliš mnoho znaků.

Soubor. bashrc je skript, který běží pokaždé, když otevřete okno Terminál stisknutím kláves Ctrl + Alt + T nebo otevřete novou kartu v okně Terminál. Do souboru. bashrc můžete přidat příkazy, které se mají automaticky spouštět při každém otevření okna Terminál. Chcete-li do příkazu cd přidat kontrolu pravopisu, přidáme příkaz k souboru. bashrc.

Chcete-li upravit soubor. bashrc, použijeme gedit. Na výzvu zadejte následující příkaz.

gedit ~ /. bashrc

Můžete použít libovolný textový editor, který vám vyhovuje, například vi a nano. Jednoduše nahraďte "gedit" ve výše uvedeném příkazu příkazem pro spuštění zvoleného textového editoru.

Přejděte na konec souboru. bashrc a přidejte následující řádek na konec souboru.

shopt -s cdspell

Nad příkazem můžete přidat komentář, abyste si pamatovali, co příkaz dělá.Jednoduše vložte na začátek řádku značku( #) a pak libovolný popis, který chcete přidat.

Klikněte na tlačítko Uložit.

Zavřete gedit( nebo jiný textový editor) kliknutím na "X" v levém horním rohu okna.

Nastavení, které jste právě přidali do souboru. bashrc, neovlivní aktuální relaci terminálu. Musíte zavřít okno Terminálu a odhlásit a vrátit se, aby změna ovlivnila. Takže na výzvu zadejte příkaz exit a stiskněte klávesu Enter nebo klikněte na tlačítko "X" v levém horním rohu okna. Poté se odhláste a vrátíte zpět.

Nyní, pokud uděláte malou chybu( např. Transponované znaky) při psaní jména adresáře v příkazu cd, zobrazí se správný pravopis na dalším řádku a automaticky se dostanete dokterý nejvíce odpovídá zadanému textu.

Jedná se o jednoduché řešení, které usnadňuje navigaci adresářů na příkazovém řádku.