2013-04-15 4 views
1

Я пытаюсь сделать ярлык для Vim, чтобы сделать его более подходящим для эсперанто, когда я нажимаю Ctrl + W:Ярлык с помощью Ctrl does't работы в Gvim

imap <C-ĝ> <C-w> "Delete last word

It отлично работает с vim, но с gvim он просто ставит ĝ персонаж.

Как я могу заставить его работать с gvim?

Редактировать: Я понял, что он работает с vim даже без отображения. Но я все еще не могу заставить его работать против gvim.

+0

Что делает ': imap' сказать в gvim? – Jens

+2

Вы ': установите кодировку' где-нибудь? Это должно быть сделано последовательно и перед сопоставлениями. –

+0

Также ': scriptencoding' должен быть правильным. –

ответ

0

У меня такая же проблема с кириллицей. Например, ввод Ctrl + Ы в режиме вставки приводит только к Ы. Я сделал некоторые поиски и ... похоже, что это проблема, связанная с GVim.

Надеюсь, есть и другие графические интерфейсы, и версия Qt работает намного лучше. Он обрабатывает Ctrl + в Ы Ctrl + S другие приложения X делать (S и Ы доля же ключ на клавиатуре). xev показывает тот же результат. Итак, взгляните на http://gitorious.org/vim-qt.