Mostrando o tipo de caractere de nova linha no Emacs [fechado]

4

Como posso ter o Emacs exibindo o tipo de novo caractere?

Estou procurando algo semelhante ao que o Notepadd faz (veja abaixo). Eu li que o Emacs vem com M-x whitespace-mode , mas isso não parece mostrar o tipo de caractere de controle ASCII que o arquivo usa para representar as quebras de linha. Estou faltando alguma coisa?

    
por Amelio Vazquez-Reina 09.04.2013 / 20:59

1 resposta

3

Isso não responde à sua pergunta diretamente, mas pode ser bom o suficiente.

Se você conhece a convenção de término da linha nativa para a plataforma em que está, pode procurar no lado esquerdo da linha do modo Emacs. Se o arquivo usa uma convenção não-nativa, você deve ver uma notação como (DOS) ou (Unix) . Se não há notação, isso implica a convenção nativa. A partir disso, você pode descobrir em que cada linha termina.

Assim, por exemplo, se você estiver executando o Emacs em um sistema Unix e abrir um arquivo com finais de linha do DOS, deverá ver (DOS) no canto inferior esquerdo da tela.

Se a convenção de término de linha no arquivo for aplicada de forma inconsistente, você verá stray ^M ou ^J caracteres.

    
por 09.04.2013 / 22:31

Tags