Como distinguir entre \ r \ n e \ n no VIM

5

Em VIM eu posso mostrar todos os caracteres escondidos em um arquivo através do comando ": set invlist". No entanto, as sequências de fim de linha são sempre exibidas como $, se é um retorno de carro / alimentação de linha ou apenas um avanço de linha. Como faço para distinguir entre os dois tipos de finais de linha?

    
por Justin Dearing 07.08.2009 / 18:33

2 respostas

4

consulte o formato de fim de linha de mudança do VIM .

Se você definir o arquivo para o modo unix, o retorno do carro aparecerá como ^ M e o avanço de linha será exibido como o caractere de fim de linha.

    
por 07.08.2009 / 18:43
5

Eu sei que esta é uma pergunta antiga, mas eu precisava de uma resposta semelhante e consegui encontrar algo um pouco melhor.

: set ff?

Isso lhe dirá qual tipo de arquivo o vim achou quando foi carregado. É claro que você precisa configurar o vim para reconhecer os finais de linha do arquivo em particular. Mais detalhes sobre os formatos de arquivo VIM aqui ... Postagem do blog sobre os formatos de arquivo VIM

    
por 03.07.2011 / 10:32