[mdk-re] "%&^%*, регистр не переключил"

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_lic145=2Ekiev=2Eua?=
Ср Окт 24 20:00:01 MSD 2001


	Здравствуйте.
Вот, пополнился мой ~/.vimrc еще двумя маппингами в минуту
просвещенного созерцания набранной на латинском регистре строчки
по-русски...

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

(^V^M читать Ctrl-V Ctrl-M)

На самом деле это переделка еще одной полезнейшей фичи vim --
langmap:

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

Сделано, как всегда, на скорую руку.

Впрочем^ вот эту строчку я набрал латыницей и попробовал привести
к нужному виду без ручных правок&&&

Как видите, есть ма-аленькая раскладкозависимая проблема. Any
thoughts?

PS: какой будем для гипотетического лингвосписка таг (вроде JT)
придумывать? ;)

PPS: вот еще кусочки vimrc'шников с dotfiles.com -- это уже для
почты, я еще не сильно осмыслил в свете :help :(

map ,cel :%s/^\s\+$//
map ,del :g/^\s\+$/d
nmap ,cqel :%s/^[>]\+$//
vmap ,cqel  :s/^[><C-I> ]\+$//
vmap ,tabs :s/^>[ <C-I>]\+\([^>]\)/> \1/
map ,Sel :g/^$/,/./-j
map ,Sbl :g/^\s*$/,/\S/-j

(на тему "удалить пустой квотинг, поправить квотинг" etc)

-- 
WBR, Michael Shigorin -- webmaster at www.chem.univ.kiev.ua
>Home Page:  http://visa.chem.univ.kiev.ua/~mike/  ICQ: 113344029
>Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20011024/9d0047d9/attachment-0009.bin>


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