On Sat, 31 Jul 2004 22:00:21 +0600 Igor Goldenberg <[EMAIL PROTECTED]> wrote:
> Привет! > > On Sat, 31 Jul 2004 at 13:43:29 +0200, Gossen Alexey wrote: > > > Юникод мне нужен просто-напросто, принципы тут ни при чём. Но и > > по-русски в виме изредка писать приходится. Ну что ж, изобрету велос > > пед. > > У меня настроено так (для раскладки яверты): > > if &encoding == "utf-8" > set fileencodings=ucs-bom,utf-8,koi8-r,latin1 > else > set lmap=АA,БB,ВW,ГG,ДD,ЕE,Ё&,ЖV,ЗZ,ИI,ЙJ,КK,ЛL,МM,НN,ОO,ПP,РR,С > S,ТT,УU,ФF,ХH,ЦC,Ч+,Ш{,Щ},Ъ$,ЫY,ЬX,Э\|,Ю~,ЯQ,аa,бb,вw,гg,дd,еe,ё > ^,жv,зz,иi,йj,кk,лl,мm,нn,оo,пp,рr,сs,тt,уu,фf,хh,цc,ч=,ш[,щ],ъ#,ы > y,ьx,э\\\\,ю`,яq > endif > set keymap=russian-yawerty > set iminsert=0 > set imsearch=0 > > Правда настраивалось давно, но в юникоде переключать надо не системным > переключателем, а Ctrl-^, тогда начинает действовать set keymap. Одним > словом (двумя :) > :help utf-8-typing > Спасибо, способ хороший, но для меня он несёт ключевые недостатки - у меня клавиатурка не qwerty, а немецкая qwertz, да и раскладку я использую йцукен. После смены раскладки вышеописанным способом клавиши оказываются где попало и мне чесногря лом в спину ковыряться в конфигах и манах расставляя всё на места. Я даже не знаю, возможно ли это или keymap russian-jcukenwin жёстко вкомпилен в редактор. Неважно, так как мне сейчас легче сделать alias gvim='LANG=ru_RU.KOI8-R gvim' и настроить langmap для koi8-r модуса работы вима. Всем спасибо за внимание, вопрос решён. -- Guten Tag, Alexey