Я не могу отобразить какие-либо ключи между F1 и F5 в gvim через vimrc. Однако все клавиши после F5 правильно отображаются.
Вот мое содержимое файла vimrc.
map <F1> :q!<ESC>
map <F4> :E<ESC>
map <F3> :sp<ESC>
map <F6> :vsp<ESC>
map <F7> :tabe %<ESC>:set syntax=systemverilog<ESC>:E<ESC>
F6 и F7 отображаются правильно, когда я открываю свой gvim, но F1, F3 и F4 не отображаются.
Интересно, что если я вручную выполню сопоставление с помощью команды map после открытия gvim, то смогу отобразить даже все эти 3 ключа.
Может кто-нибудь помочь мне с этим?
nmap
и это показывает <F1> <F1>
только.
No mapping found
значит, в вашем случае есть отображение F1 на F1. Проверьте, кто сделал это отображение:verbose nmap <F4>
vimrc
данные перезаписывались gvimrc
файлом. Итак, я переименовал мой vimrc
в, gvimrc
и теперь он работает. 1. Это правильное решение? 2. Теперь после переименования :E
команда не работает в gvim.
:map <F1>