Домашняя » как » Как автоматически исправлять орфографию и опечатки при использовании «cd» в Linux

    Как автоматически исправлять орфографию и опечатки при использовании «cd» в Linux

    Мы привыкли к программам обработки текстов, которые сообщают нам, когда мы неправильно написали слово, но что делать, когда ваши пальцы пролистывают каталоги в командной строке Linux? Вы действительно можете автоматически исправить опечатки и орфографические ошибки, по крайней мере, при использовании CD команда.

    Мы покажем вам, как добавить простую команду в файл .bashrc, которая проверит, что вы вводите в команду cd для транспонированных символов, пропущенных символов и слишком большого количества символов..

    Файл .bashrc - это скрипт, который запускается каждый раз, когда вы открываете окно терминала, нажимая Ctrl + Alt + T или открывая новую вкладку в окне терминала. Вы можете добавить команды в файл .bashrc, которые вы хотите запускать автоматически каждый раз, когда открываете окно терминала. Чтобы добавить проверку орфографии в команду cd, мы добавим команду в файл .bashrc..

    Для редактирования файла .bashrc мы будем использовать gedit. Введите в командной строке следующую команду.

    Gedit ~ / .bashrc

    Вы можете использовать любой текстовый редактор, который вам удобен, например, vi и nano. Просто замените «gedit» в приведенной выше команде на команду для запуска выбранного вами текстового редактора.

    Прокрутите до конца файла .bashrc и добавьте следующую строку в конец файла..

    shopt -s cdspell

    Вы можете добавить комментарий над командой, чтобы помнить, что делает команда. Просто поставьте знак числа (#) в начале строки, а затем любое описание, которое вы хотите добавить.

    Нажмите «Сохранить».

    Закройте gedit (или другой текстовый редактор), нажав «X» в верхнем левом углу окна..

    Параметр, который вы только что добавили в файл .bashrc, не повлияет на текущий сеанс окна терминала. Вы должны закрыть окно терминала и выйти и снова войти, чтобы изменения вступили в силу. Итак, наберите выход в командной строке и нажмите Enter или нажмите кнопку «X» в верхнем левом углу окна. Затем выйдите и вернитесь.

    Теперь, если вы допустили небольшую ошибку (например, транспонированные символы) при вводе имени каталога в команде cd, на следующей строке отобразится правильное написание, и вы автоматически попадете в каталог, который наиболее точно соответствует введенному вами..

    Это простое решение, которое делает навигацию по каталогам в командной строке намного проще.