A barra de menus do GVim não está funcionando

1

Estou usando o vim há algum tempo e queria começar a usá-lo também para meus arquivos de látex. Como os tutoriais na página inicial do vim-latex usam a versão gui do vim para incluir modelos, etc., eu pensei que poderia tentar isso também. Dito e feito, instalei o GVim (tentei o vim-gnome e o vim-gtk dos repositórios oficiais), mas a barra de menu não está funcionando, derrotando todo o propósito de usar menus suspensos ao invés de memorizar o látex adicional. comandos.

Por exemplo, até mesmo algo simples como Arquivo - > Exit (que corresponde ao comando da CLI :qa ) não funciona e nada acontece. Minha versão vi atual é 7.4.1689, o sistema operacional que estou usando é o Ubuntu 16.04. Como nota lateral notei os seguintes erros ao iniciar o GVim a partir de um terminal:

(gvim:5929): Gdk-WARNING **: locale not supported by C library

bem como a seguinte mensagem ao fechá-lo:

(gvim:5929): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type '<invalid>'

Espero ter declarado meu problema de uma maneira compreensível, se precisarmos de algumas informações adicionais para analisar o problema, fico feliz em fornecê-lo. Se este for um bug / problema já conhecido (embora minha pesquisa on-line não tenha implícito isso), eu ficaria feliz em ser direcionado para as discussões sobre esse problema.

    
por bluesheep 22.02.2017 / 15:01

1 resposta

0

Ok, então depois que fui guiado na direção certa pelo usuário muru (obrigado novamente!) consegui identificar o culpado:

Meu arquivo .vimrc usou a seguinte configuração

au FocusGained *: silent! !

que é comumente usado para reler / redesenhar o arquivo quando uma alteração externa foi feita e o vim recupera o foco. Eu ainda não entendo porque essa linha causou o problema, tudo que eu sei é que excluí-lo do meu .vimrc resolve meu problema.

    
por bluesheep 23.02.2017 / 14:16