Русские клавиши в VIM

Материал из Ай да Linux Wiki
Перейти к навигации Перейти к поиску

Часто возникает вопрос - как не переключая раскладки на английский давать команды vim.

Файл: $vim ~/.vimrc
set langmap=йq,цw,уe,кr,еt,нy,гu,шi,щo,зp,х[],фa,ыs,вd,аf,пg,рh,оj,лk,дl,э',яz,чx,сc,мv,иb,тn,ьm,б\,,ю.,ё`,ЙQ,ЦW,УE,КR,ЕT,НY,ГU,ШI,ЩO,ЗP,Х{},ФA,ЫS,ВD,АF,ПG,РH,ОJ,ЛK,ДL,Э\",ЯZ,ЧX,СC,МV,ИB,ТN,ЬM,Б\<\>\~

Подробнее:

:help langmap

Найдено

Рассылка debian-russian@lists.debian.org

Недостатки

К сожалению, это работает только с 8-битовыми кодировками, но не с юникодом. Чтобы работало с юникодом необходимо использовать патч для Vim Константина Корикова.