Автор Гілка: швидке виправлення тексту  (Прочитано 1976 раз)

Відсутній btr

  • Письменник
  • *****
  • дописів: 654
  • Карма: +1/-0
Набрав текст не в українській розкладці. Чи є засоби, щоб його перекодувати? Напр., набрав Erhf]yf, а хотів Україна. Якось так, щоб виділити неправильно набраний текст і натискути комбінацію клавіш. Те ж саме навпаки.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: швидке виправлення тексту
« Відповідей #1 : 2014-05-13 13:26:52 »
Потрібне перетворення зробить команда на кшталт

Код: Bash
  1. xclip -out | sed -e 'y/qwerty/йцукен/' | xclip -in
  2.  

але от вставку доведеться мабуть робити вам (тобто ви виділяєте текст, натискаєте комбінацію, до якої прибіндили цю команду, отримуєте у буфері копіпасту конвертований текст, але вам ще треба його вставити замість попереднього варіанту.

P.S. Звісно, набір літер у команді треба продовжити — мені просто ліньки, бо у мене не qwerty-розкладка.
« Змінено: 2014-05-13 13:34:42 від ISBear »

Відсутній btr

  • Письменник
  • *****
  • дописів: 654
  • Карма: +1/-0
Re: швидке виправлення тексту
« Відповідей #2 : 2014-05-13 21:46:03 »
Треба якісь простіші рішення, не бачу принципових труднощей з ними (тому й намагаюся знайти готові). Має виглядати так: набрав неправильно фразу, не має значення, де - в текстовому редакторі, в асьці, у вікні переглядача - бачу, не те, виділяю набране, далі якась комбінація клавіш, і вже виправлено. Як в рекламі яндекса.

Відсутній f1g4r0

  • Кореспондент
  • ***
  • дописів: 160
  • Карма: +0/-0
  • Vita sine libertate, nihil!
*[ Ніхто крім нас ] *                        //Arch + dwm + SVD