Плагин Vim langmap breaks (бепо)
Я использую карту ключей bépo ( http://bepo.fr/) и ищу идеальное отображение vim.
До сих пор я использовал длинный список noremap, но для многих обязательных (например, движение aw
или Ctrl+r), первое нажатие клавиши хорошо переделано, но не другие, я считаю, что это ожидаемое поведение, но тогда это не то, что мне нужно.
В идеале я бы полностью переназначил свою клавиатуру на более высокий уровень (до map
команды) за исключением случаев ввода текста (в режиме вставки и при подстановке подстановки на пример). То, что я ищу, кажется langmap
, но у меня есть проблемы с его использованием.
Я добавил этот langmap в мой.vimrc, он кажется идеальным, но он сломал некоторые из моих плагинов. SuperTab теперь вставляю <Plug>SuperTabForward
при нажатии Tab в режиме вставки у меня t<SNR>24_SelectCompletion(1)
при нажатии ввод.
Кто-нибудь знает, как исправить эту проблему или лучший способ переназначить мою клавиатуру?
1 ответ
Это известная ошибка, которая обсуждалась ранее. Я сделал патч (см. Ветку, начинающуюся здесь), и, надеюсь, Брэм скоро включит это изменение.
Обновление 05.05.2014
Это было исправлено патчем 7.4.502. Использовать langnoremap
возможность исправить это.