У меня нет ответа, но вот как я мог бы подойти к проблеме.
Первое, что нужно попробовать, это запустить gvim из такой оболочки:
gvim -u NONE
Это должно показать вам строку меню и панель инструментов. Если вы не видите их обоих, возможно, ваш gvim был создан без их поддержки, но это сомнительно. казнить
:version
и найдите любые имена элементов, начинающиеся с -
, например, -menu
.
Подозрительно, что порядок флагов в показанном вами значении «guioptions» отличается от порядка по умолчанию. Это говорит о том, что что-то убрано, затем добавлены флаги при запуске. Это может быть как-то связано с этим. Перезапустите gvim нормально и выполните xecute.
:verbose set guioptions?
чтобы увидеть, что коснулось этого варианта в последний раз.
Что-то еще вы можете попробовать выполнить
:scriptnames
Это покажет вам все файлы скриптов, которые gvim получил с момента запуска. Это может показать вам некоторые подозрительные файлы, такие как ~/.gnome2/Vim
вы искали.