Я не могу отобразить какие-либо ключи между 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>