gVim не распознает мета (Alt) ключ в imap после изменения кодировки - PullRequest
5 голосов
/ 13 марта 2010

Для редактирования html-файлов у меня есть следующие три изображения в файле, который я использую для filetype html:

imap <buffer> <M-[> &uuml;
imap <buffer> <M-;> &ouml;
imap <buffer> <M-'> &auml;

Это отлично работает до Я изменяю кодировку html-файла с set enc=utf-8. Теперь, нажав Alt- [например, я получаю Û .

Интересно, что после получения того же самого файла того же самого он правильно расширяет изображения.

Это на самом деле не имеет смысла для меня. Итак, почему это так и как я могу иметь более постоянную среду в отношении imap и utf-8.

Это происходит с gVim 7.1 для Windows.

1 Ответ

1 голос
/ 30 апреля 2011

Похоже на ту же проблему, что и здесь: https://superuser.com/questions/154491/utf-8-option-makes-alt-key-to-insert-accented-characters-in-vim-how-to-disable-i

Я бы предложил поместить set encoding = utf-8 в ваш vimrc выше ваших отображений imap, а не включать его для определенных файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...