Como ver uma mensagem inteira na barra de status no vim?

8

Estou usando o plugin YCM para o Vim. E às vezes as mensagens de erro são muito longas e eu não as vejo inteiras (veja a Fig.). insira a descrição da imagem aqui Então, como expandir (temporariamente) a barra de status no Vim ou existe outra maneira de ver a mensagem completa?

paraxod
fonte
3
Eles aparecem :messages?
Muru
Eu me deparei com o mesmo tipo de problema que você um pouco atrás e lembro que Valloric realmente disse que você não pode fazer isso (ou pelo menos não do fim deles). Não sei se você pode redirecioná-lo em algum lugar para que você possa lê-lo embora
ljden
@ muru, parece que eles não estão nas mensagens.
paraxod

Respostas:

10

Na documentação do YCM.

O YCM exibirá uma breve mensagem de diagnóstico quando você mover o cursor para a linha com o erro. Você pode receber uma mensagem de diagnóstico detalhada com o <leader>dmapeamento de teclas (pode ser alterado nas opções) que o YCM fornece quando o cursor está na linha com o diagnóstico.

Você também pode ver a mensagem de diagnóstico completa de todos os diagnósticos no arquivo atual do Vim locationlist, que pode ser aberto com os comandos :lopene :lclose(verifique se você configurou o g:ycm_always_populate_location_list = 1seu vimrc). Uma boa maneira de alternar a exibição da lista de localização com um mapeamento de chave única é fornecida por outro (muito pequeno) plugin do Vim chamado ListToggle (que também possibilita alterar a altura da locationlist janela), também escrito por você de verdade.

user14856
fonte