Исправление текста набранного в неправильной раскладке клавиатуры, и не только.
видео как это работает.
Необходимо в DE добавить горячие клавиши
-r раскладка (Ctrl+).
-i раскладка инвертирование (Ctrl+").
-a аббревиатуры (Ctrl+P).
-k красная строка (Ctrl+.).
-n нижний регистр (Ctrl+]).
-v верхний регистр (Ctrl+[).
-t транслитерация (Ctrl+K).
-m вызов окна-меню для выбора действий.
-s вторым параметром, чтобы вместо слова выделить строку.
Приходится добавлять два хоткея для русской и английской раскладки. Скопировать конфиг в папку /.config/text-correction. Зависимости, нужен xdotool и можно xsel если в конфиге он будет использоваться.
Недавно обновил, добавив задержки в ini-файл.
Работает в любом месте где есть возможность выделить и вставить текст, прога эмулирует хоткеи, чтобы выделить слово, скопировать, обработать и вставить. Автовыделение не всегда надёжно, зависит от скорости процессора, обработки событий выделения редактором, в котором это происходит (Callback-функции), поэтому если выделить вручную (ctrl+shift+стрелка влево), то сработает надёжно.
Конфиг содержит исправление раскладки для русского языка, можно перенастроить для любого языка.
В комплекте более подробная справка.
Если кому интересен, вариант для Windows - вот




