Você deve remover suas instruções set statusline
do seu vimrc.
Todas as instruções 'set statusline' em meu arquivo rc foram comentadas, deixando a linha contendo 'set laststatus = 2'. Ainda assim, o problema persiste. Não feche o relacionamento do bug até que a correção sugerida seja verificada.
Posso ver que você está usando uma versão antiga do Powerline, pois a instrução python from powerline.bindings.vim import source_plugin; source_plugin()
foi alterada para atualizar o runtimepath em versões recentes. Atualize para a revisão mais recente e atualize seu vimrc de acordo com os documentos e me avise se o erro ainda persistir.
OK. Atualizei o powerline e alterei a instrução de invocação do powerline no meu arquivo rc.
Isso ajudou no caso em que originei manualmente meu arquivo .vimrc no vim, mas tenho um comando autocmd que origina o arquivo .vimrc sempre que o arquivo rc é salvo. Quando salvei meu arquivo rc, causando o comando na linha 232 em meu .vimrc, recebo o bug # 153
Ao usar autocmd que recursos, seu vimrc _sempre usa autocmd-nested _.
@Lokaltog Acho que essa informação deve ser adicionada à solução de problemas, pois é comum ter autocmd que recursos vimrc ao salvar, e eu já vi pelo menos uma mesma pergunta no SO. Na maioria das vezes o evento ColorScheme
é o único realmente usado que pode ser lançado no vimrc de recursos ( SourcePre
e SourceCmd
também são omitidos sem aninhamento, mas quase nunca vejo eles usados; exceto para SourceCmd
comandos para {proto}://
pseudo-protocolos e (possivelmente compactados) arquivos vimball).
@ ZyX-I Obrigado, vou adicioná-lo à solução de problemas.
Comentários muito úteis
Ao usar autocmd que recursos, seu vimrc _sempre usa autocmd-nested _.