LINUX.ORG.RU

Переключение keymap в VIM

 


0

3

Приветствую. Прилепил в VIM ruskeymap.

mkdir -p ~/.vim/keymap
wget -O ~/.vim/keymap/russian-jcukenwin.vim https://raw.githubusercontent.com/vim/vim/master/runtime/keymap/russian-jcukenwin.vim

В .vimrc дописал

set keymap=russian-jcukenwin
set iminsert=0
set imsearch=0
highlight lCursor guifg=NONE guibg=Cyan 

Всё прекрасно работает, но переключать раскладку приходится по Control+^.

Как переделать на правый Alt?


Как переделать на правый Alt?

В виме никак. Если только велосипедить отдельно от него, ловить нажатие правого альта, искать активный вим (в консоли? :) ) и слать ему последовательность ctrl-^. И да, там он может быть в нормальном режиме и тогда вместо переключения раскладки будет переключение буфера.

habamax ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.