vim.exe на windowsXP, комбинации клавиши Alt не работают

По различным причинам я застрял с помощью vim.exe вместо gvim.exe на окнах недавно.

Один из единственных раздражающих аспектов этого был то, что клавиша Alt не работала. (Мышь не работала на прокрутку ни одного). Когда я пытался использовать alt-up (стрелка), я получил 'меня, подобный ' символ вставил вместо моего выбранного отображения.

'ga' перечисляет его как 206, Шестнадцатеричный 00ce, Восьмеричные 316.

Какая-либо идея, что это или как зафиксировать это?

(энергия 7.3, Windows XP)

0
задан 31.08.2010, 01:27

2 ответа

AFAIK, gvim является единственным решением Ваших проблем.

0
ответ дан 27.11.2019, 19:18

Хотя это не идеальное обходное решение, можно, вероятно, отобразить это "'символ I '-like ". Например:

:nmap control+v, alt+up: повторите "Нажатый Alt-Up". <CR>

В этом примере Вы нажимаете control+v затем alt+up, вместо того, чтобы ввести те строки буквально. Это отображение будет только работать в нормальном режиме, но можно отобразиться в других режимах, тех, которые вставляют, при помощи":imap"вместо этого.

Когда Вы помещаете это отображение в свой .vimrc, я рекомендую окружить его условным выражением, таким образом, это только определяется при запуске Vim не-GUI в соответствии с Windows:

если имеет ('win32') &&! имеет ('gui_running')
    nmap...
endif

0
ответ дан 27.11.2019, 19:18

Теги

Похожие вопросы