Eu recentemente compilei o gVim 7.3.592 usando gcc 4.7.1 da distro MinGW disponível nuwen.net . Ele foi construído com interfaces de linguagem Python 2/3 e Ruby (ou, mais especificamente, eu defini as definições PYTHON, PYTHON3 e RUBY no makefile para MinGW).
Aqui meu gvimrc . Eu tenho um arquivo vimrc que parece exatamente semelhante.
Por algum motivo, porém, parece com isso:
Como faço para trazer de volta a barra de ferramentas que estava presente nas versões anteriores?
ATUALIZAR : O problema ocorre quando eu movo o gerado gvim.exe
arquivo fora do src
diretório em qualquer outro. Trazê-lo de volta restaura os ícones da barra de ferramentas e o menu.
Dentro do local onde
gvim.exe
foi movido para, crie um novo diretório chamadovim73
. No mínimo, os seguintes arquivos e pastas devem estar dentrovim73
:menu.vim
autoload
diretóriocolors
diretórioEu não verifiquei quais arquivos em particular dentro do
autoload
e acolors
diretórios eram realmente necessários, mas cumprir esse requisito resolveu o problema para mim.fonte
:h guioptions
Para maiores informações. Vim tem uma ótima documentação :)Se você quiser uma resposta rápida:
fonte
Eu tive o mesmo problema no windows para gvim (8.0). No meu caso, o problema não era que as configurações tivessem sido definidas incorretamente. Descobri que consegui excluir alguns arquivos necessários para menus / etc do diretório vim.
Então, olhando para o seu problema, parece que o executável não conseguiu encontrar os arquivos necessários para criar os menus e botões. Minha solução foi extrair novamente o arquivo de tempo de execução do vim para o diretório vim que substituiu os arquivos ausentes. No seu caso, você pode extrair os arquivos de tempo de execução para qualquer diretório que estiver executando o vim ou copiar os arquivos e subdiretórios do local onde os menus estão funcionando.
ps. para gvim80 o arquivo runtime é vim80-069rt.zip.
fonte
Eu tive esse problema e isso estava me deixando louca. Finalmente, descobri que não tinha um conjunto de variáveis de ambiente VIMRUNTIME.
Uma vez que eu configurei isso para apontar para o diretório onde o vim estava instalado, ele poderia então ver o menu.vim e tudo estava certo com o mundo. Então eu me certificaria de verificar isso.
fonte