Я использую энергию в течение некоторого времени теперь и требуемый, чтобы начать использовать его для моих латексных файлов также. Так как учебные руководства на домашней странице латекса энергии используют gui версию энергии для включения шаблонов и т.д., я думал, что мог бы попробовать это также. Сказанный и сделанный, я установил GVim (судивший гном энергии, а также энергия-gtk от официального repos), однако строка меню не работает, таким образом побеждая целую цель использовать легкие выпадающие меню вместо того, чтобы запомнить дополнительные команды латекса энергии.
Например, даже что-то простое как Файл-> Выход (который соответствует команде CLI :qa
) не работает и ничего не происходит. Моя текущая vi версия 04.07.1689, ОС, которую я использую, является Ubuntu 16.04. Как примечание стороны я заметил следующие ошибки при запуске GVim с терминала:
(gvim:5929): Gdk-WARNING **: locale not supported by C library
а также следующее сообщение после закрытия его:
(gvim:5929): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type '<invalid>'
Я надеюсь, что заявил свою проблему в понятном способе, если некоторая дополнительная информация необходима для анализа проблемы, я рад обеспечить его. Если это будет уже известной ошибкой/проблемой (хотя мой поиск онлайн не подразумевал так), я буду рад быть направленным к обсуждениям относительно этой проблемы.
Хорошо, поэтому после того, как я велся в правильном направлении пользователем muru (еще раз спасибо!) Мне удалось идентифицировать преступника:
Мой .vimrc файл использовал следующую установку
au FocusGained *: silent! !
, которая является наиболее часто используемой для перечитывания/перерисовки файла, когда внешнее изменение было внесено, и энергия возвращает фокус. Я еще не понимаю, почему эта строка вызвала проблему, все, что я знаю, то, который, исключая ее от моего .vimrc решает мою проблему.