26 июня 2018 г.

Редактирование пользовательского словаря

Мелочь, а бесит. Пишешь себе текст, неправильные слова подчёркивает красным, ну или не неправильные, а те, которых нет в словаре. Кстати говоря, в словаре отсутствует буква «ё» в принципе и это очень печально — у меня подавляющая часть пользовательского словаря забита вариантами слов с буквой ё, потому что в дефолтном словаре, видимо, только елки и ежики. Сами вы, блин, Ежики.

Ну так вот. Добавление своих любых слов делается просто: правой клавишей мыши по подчёркнутому красным и пункт «Добавить в словарь» или просто «Добавить», может быть, и ещё какие-то варианты есть, это уже зависит от приложения, в котором набирается текст.

А вот удалить, если по ошибки чего-то не того понадобавлял уже непонятно как. Через контекстное меню нет таких вариантов. В общем, не очень хорошо соображая, плюсанула я туда пару слов, а потом спохватилась, что они и правда были неправильно написаны. И слова-то такие заковыристые, что в тексте мелькнёт потом неправильно написанное, и можно не заметить без подчёркивания, даже при специальной проверке (глазками, имеется в виду).

Пошла искать. Ну наверняка же где-то в домашней директории должен быть файлик с простым списком этих вот добавленных слов. Ну насколько я знаю, как обычно в линуксе всё делается. Сама не нашла, а вот на stackoverflow решение подсмотрела, весьма забавное.

В любом приложении с набором текста и возможностью проверки орфографии, установив курсор в окне ввода текста, шлёпаешь ладошкой по клавиатуре. То, что получилось, добавляешь в словарь. А потом грепаешь это «слово».

У меня получилось «эхфыщвшкапебюоп» :) после чего, я набрала в консоли:
grep -r 'эхфыщвшкапебюоп' ~
А консоль мне и выдала: /home/opossum/.config/enchant/ru_RU.dic:эхфыщвшкапебюоп

Ну а дальше всё ещё проще. Файл этот действительно — простой текстовый, редактируется любым текстовым редактором без проблем, слова там расположены в том порядке, в котором были добавлены:
Вон он мой эхфыщвшкапебюоп в последней строке :)

1 комментарий:

  1. Этот комментарий был удален администратором блога.

    ОтветитьУдалить