Ние сме свикнали да програмираме текстообработващи програми, които ни казват, когато сме погрешили дума, но какво ще кажете, когато пръстите ви летят през директории на командния ред на Linux? Всъщност можете да коригирате автоматично вашите грешки и правописни грешки, поне когато използвате CD
команда.
Ще ви покажем как да добавите проста команда към файла .bashrc, който ще провери какво въвеждате в командата cd за транспонирани знаци, липсващи знаци и твърде много знаци.
Файлът .bashrc е скрипт, който се изпълнява всеки път, когато отворите терминален прозорец, като натиснете клавишите Ctrl + Alt + T или отворите нов раздел в прозореца на терминала. Можете да добавяте команди към файла .bashrc, който искате да се стартира автоматично при всяко отваряне на прозореца на терминала. За да добавите проверка на правописа към командата cd, ще добавим команда към файла .bashrc.
За да редактирате файла .bashrc, ще използваме gedit. Въведете следната команда в подканата.
gedit ~ / .bashrc
Можете да използвате всеки текстов редактор, с който се чувствате удобно, като например vi и nano. Просто заменете "gedit" в горната команда с командата за изпълнение на избрания текстов редактор.
Превъртете до дъното на файла .bashrc и добавете следния ред в края на файла.
cdspell
Можете да добавите коментар над командата, за да запомните какво прави командата. Просто поставете знак за номер (#) в началото на реда и след това всяко описание, което искате да добавите.
Кликнете върху "Запазване".
Затворете gedit (или друг текстов редактор), като кликнете върху "X" в горния ляв ъгъл на прозореца.
Настройката, която току-що добавихте към файла .bashrc, няма да повлияе на текущата сесия на терминалния прозорец. Трябва да затворите прозореца на терминала и да излезете от него и отново да го направите, за да се повлияе промяната. Така че, тип изход
на екрана и натиснете Enter или кликнете върху бутона "X" в горния ляв ъгъл на прозореца. След това излезте и влезте отново.
Ако направите малка грешка (например транспонирани символи), когато въвеждате име на директория в командата cd, правилният правопис се показва на следващия ред и автоматично се прехвърляте в директорията, която съответства най-много на написаното от вас.
Това е просто решение, което прави навигацията директории на командния ред много по-лесно.