Quando tenho mais um arquivo aberto no vim (usando tela dividida), cada linha de status do comando (a última linha da janela) fica assim:
filename.txt 73,1 4%
Esse é o nome do arquivo à esquerda, com a posição da régua e a porcentagem no arquivo à direita (via :set ruler
).
No entanto, quando eu tenho apenas um buffer aberto, a linha de status se parece com:
73,1 4%
Como posso mostrar o nome do arquivo em todas as circunstâncias, mesmo quando há apenas um arquivo aberto?
:help ruler
- a opção do compiladorcmdline_info
precisa estar ativada. Texto da pergunta editado. E obrigada!Outra opção é usar o
:set title
que define o nome do arquivo com o caminho na barra de título da janela do console. O título muda automaticamente quando o nome do arquivo é alterado. Para habilitá-lo permanentemente, adicione-o ao seu.vimrc
fonte
Na verdade, acho que a linha de fundo do vim é chamada "régua", pois é ativada por ": set ruler".
O formato da régua pode ser personalizado, seguindo a mesma sintaxe de "statusline", assim como a página de ajuda do vim diz:
Por fim, aqui está um bom tutorial para o "statusline" do vim, incluindo a inclusão de um nome de arquivo: Aprenda o Vimscript da maneira mais difícil - Linhas de status
fonte