3

Я использую gVim, чтобы напечатать журнальную статью, которая содержит много вхождений символов Unicode U+0219 "s с запятой ниже" (ș) и U+021b "t с запятой ниже" (ț).

И encoding и fileencoding кодирование установлены в utf-8 , и шрифт GUI, который я использую, Consolas, явно поддерживает эти символы, но Vim показывает их на экране в виде вопросительных знаков. Это меня не слишком беспокоит, за исключением того, что оно сохраняет файл на диск с вопросительными знаками!

Обновление: похоже, я могу вставить персонажа в Vim из буфера обмена, я просто не могу его напечатать. Я использую клавиатуру «Румынский (Программисты)», и bound привязан к AltGr+s или Ctrl+Alt+s. Может ли быть конфликт связывания клавиш с gVim в Windows?

2 ответа2

1

В Windows XP, 7 можно использовать правильные символы диакритики, взломав Windows XP и Windows 7.

А именно, используя ISO-8859-16 (кодовая страница 28606) от ReactOS и устанавливая его как ISO-8859-2 (кодовая страница 1250).

Я описал эту технику и разместил здесь скриншоты: http://groups.google.com/group/diacritice/msg/2cac27bfd2269cb4

Я также разместил видеоурок, в котором показано, как это сделать в Windows XP: http://www.youtube.com/watch?v=X_q8H-dd1KI и в Windows 7: http://www.youtube.com/ смотреть?v = oqyAEFEpZlg

В качестве бонуса вы получите emacs и putty!

0

Я думаю :he mbyte-keymap - это имеет преимущество в том, что в обычном режиме не используется альтернативный макет.

Удивительно, но румынская клавиатура не поставляется с vim, так что вы можете использовать ее здесь

Тогда просто установите:

set keymap=romanian

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .