[Comm] vim: qwerty -> йцукен

Michael Shigorin mike на osdn.org.ua
Пт Авг 3 14:24:37 MSK 2012


On Fri, Aug 03, 2012 at 04:17:06PM +0700, REAL wrote:
> А есть какой-нибудь плагин для vim, который умеет выделенный
> текст преобразовывать из ошибочно включенной раскладки в
> нужную? Т.е., чтобы мог "kjgfnf" заменить на "лопата", а
> "игпяшддф" на "bugzilla".

Например,

map ,rus !tr "\`qwertyuiop[]asdfghjkl;'zxcvbnm,.~@\#$\%^&*QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>" "ёйцукенгшщзхъфывапролджэячсмитьбюЁ\"\'*:,.;ЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ"^M
map ,eng !tr "ёйцукенгшщзхъфывапролджэячсмитьбюЁ\"\'*:,.;ЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ" "\`qwertyuiop[]asdfghjkl;'zxcvbnm,.~@\#$\%^&*QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>"^M

(конечные ^M вводятся как ^v^m)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки community