LINUX.ORG.RU

TextCorrection


0

1

Исправление текста набранного в неправильной раскладке клавиатуры, и не только.

Скачать
github

видео как это работает.

Необходимо в 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 - вот



Последнее исправление: AZJIO (всего исправлений: 2)
Ответ на: комментарий от firkax

Первые два пункта - площадки для поиска багов в пакетах, гном же просто неадекватные и непригодные к использованию помои во всех отношениях.

Fedora - бесспорно, и она ровно так и позиционируется разработчиками. А вот на Ubuntu LTS ты даже не представляешь себе какое число продовых решений работает, поэтому на ее счет не надо обманываться, плс.

Что насчет «неадекватных и непригодных помоев» - ну, хорошее мнение, мне тоже удобнее niri или i3-like. Но это всего лишь твое мнение, не надо его выдавать за объективную реальность. Ну или, опять же, расскажи, что у тебя ломается, пожалуйста? Может это можно починить?…

paddlewan
()