ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] vim: qwerty -> йцукен
@ 2012-08-03  9:17 REAL
  2012-08-03 10:24 ` Kirill A. Shutemov
  2012-08-03 10:24 ` Michael Shigorin
  0 siblings, 2 replies; 4+ messages in thread
From: REAL @ 2012-08-03  9:17 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Привет!

А есть какой-нибудь плагин для vim, который умеет выделенный текст 
преобразовывать из ошибочно включенной раскладки в нужную? Т.е., чтобы 
мог "kjgfnf" заменить на "лопата", а "игпяшддф" на "bugzilla".

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] vim: qwerty -> йцукен
  2012-08-03  9:17 [Comm] vim: qwerty -> йцукен REAL
@ 2012-08-03 10:24 ` Kirill A. Shutemov
  2012-08-03 10:24 ` Michael Shigorin
  1 sibling, 0 replies; 4+ messages in thread
From: Kirill A. Shutemov @ 2012-08-03 10:24 UTC (permalink / raw)
  To: ALT Linux Community general discussions

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

:'<,'>!tr ...

-- 
 Kirill A. Shutemov


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] vim: qwerty -> йцукен
  2012-08-03  9:17 [Comm] vim: qwerty -> йцукен REAL
  2012-08-03 10:24 ` Kirill A. Shutemov
@ 2012-08-03 10:24 ` Michael Shigorin
  2012-08-03 10:33   ` REAL
  1 sibling, 1 reply; 4+ messages in thread
From: Michael Shigorin @ 2012-08-03 10:24 UTC (permalink / raw)
  To: ALT Linux Community general discussions

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/


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] vim: qwerty -> йцукен
  2012-08-03 10:24 ` Michael Shigorin
@ 2012-08-03 10:33   ` REAL
  0 siblings, 0 replies; 4+ messages in thread
From: REAL @ 2012-08-03 10:33 UTC (permalink / raw)
  To: shigorin, ALT Linux Community general discussions

03.08.2012 17:24, Michael Shigorin пишет:
>> А есть какой-нибудь плагин для 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)

Благодарю, то, что надо!

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-08-03 10:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-03  9:17 [Comm] vim: qwerty -> йцукен REAL
2012-08-03 10:24 ` Kirill A. Shutemov
2012-08-03 10:24 ` Michael Shigorin
2012-08-03 10:33   ` REAL

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git