2014-10-14 5 views
0

Я пытаюсь адаптироваться к vim, опять же, я делаю это довольно хорошо, но, к сожалению, Gvim и Vim не справляются с тем же способом, что и ключ alt.Как сделать ALT работает в gvim как в vim?

В Vim, нажав ALT + любой другой ключ) такой же нажать (ESC + любой другой ключ). Даже в подсказке bash, используя режим vi (set -o vi).

Если я использую те же ярлыки в Gvim, отбрасываются символы UTF-8.

Как я могу отключить это поведение Gvim?

BR

ответ

3

В Vim, нажав клавишу (ALT + любой другой ключ) такой же нажать (ESC + любой другой клавиши). Даже в подсказке bash, используя режим vi (set -o vi).

Vim не делает этого, ваш терминал делает - именно поэтому вы видите то же поведение в других программах на этом терминале, как bash. Вместо удаления поведения из gvim вам нужно добавить поведение в gvim, которое соответствует ожидаемому поведению терминала.

В зависимости от менеджера окон, вы можете быть в состоянии отобразить делать то, что вы хотите:

# in .vimrc, or without guards in .gvimrc 
if has("gui_running") 
    map <m-j> (something) 
endif 

Используйте карту, птар, IMAP, ... в зависимости от режимов вы хотите.

+0

И как я могу отображать ALT, чтобы вести себя как ESC? Я уже пытался отобразить его, но не работал. Мне нужно отобразить клавишу ALT, чтобы перейти в обычный режим, даже если я в нормальном режиме или вставке. Как я могу это сделать ? – MaikoID