2

Смотрите тему.

set guioptions?

guioptions=aegirLtmT

Обычный совет - удалить ~/.gnome2/Vim , но этот файл не существует.

Странно то, что после установки некоторых плагинов Plugin отображается как пункт меню.

Моя установка gvim на арке не работает? Я пытался переустановить, но это не помогает ..

РЕДАКТИРОВАТЬ: Принятый ответ не то, что я сделал, чтобы решить проблему (см. Мой комментарий к ответу), но, надеюсь, сработало бы.

2 ответа2

3

У меня нет ответа, но вот как я мог бы подойти к проблеме.

Первое, что нужно попробовать, это запустить gvim из такой оболочки:

gvim -u NONE

Это должно показать вам строку меню и панель инструментов. Если вы не видите их обоих, возможно, ваш gvim был создан без их поддержки, но это сомнительно. казнить

:version

и найдите любые имена элементов, начинающиеся с - , например, -menu .

Подозрительно, что порядок флагов в показанном вами значении «guioptions» отличается от порядка по умолчанию. Это говорит о том, что что-то убрано, затем добавлены флаги при запуске. Это может быть как-то связано с этим. Перезапустите gvim нормально и выполните xecute.

:verbose set guioptions?

чтобы увидеть, что коснулось этого варианта в последний раз.

Что-то еще вы можете попробовать выполнить

:scriptnames

Это покажет вам все файлы скриптов, которые gvim получил с момента запуска. Это может показать вам некоторые подозрительные файлы, такие как ~/.gnome2/Vim вы искали.

2

Похоже, @simendsjo отсутствует файл $VIMRUNTIME/menu.vim . Я был бы рад отдать ему мой, но я бы поверил мне, насколько я мог цифровой бросить меня. Вы можете скачать его отсюда (это зеркало ftp.vim.org) и поместить его в $VIMRUNTIME/ .

Я только создаю отдельный ответ, поэтому другие считают его правильным, если на самом деле это исправляет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .