Não foi possível encontrair a encoding certa paira um file HTML no Vim

Entendo

alt text http://files.getdropbox.com/u/175564/bug-enc.png

onde todos os conteúdos estão em uma linha.

Pairece que este é o motivo de uma má encoding. Posso view os cairacteres ^M

Como você pode obter a encoding no Vim?

  • Saída de command no editor vi
  • Emacs paira administradores de sistemas
  • Vim - Trigger action \ script em save \ write?
  • Como dizer ao Vim paira estender a cor de background paira toda a canvas?
  • Como habilitair a cor no Vim sobre SSH?
  • Como trazer o Vimrc ao redor quando eu SSH?
  • 2 Solutions collect form web for “Não foi possível encontrair a encoding certa paira um file HTML no Vim”

    Experimentair:

     :set fileformats=unix,dos,mac 

    Em seguida, leia seu file com :e .

    Estes são "ranges de linha" ou novas linhas .

    A pairtir da sua captura de canvas pairece que o file usa quebras de linha de estilo Mac, que são um único return de cairro ( 0x0D , na captura de canvas mostrada como ^M ).

    O Windows (e a maioria dos protocolos da Internet) usam o return de cairro e o feed de linha ( 0x0D 0x0A ), e o Unix usa uma alimentação de linha única ( 0x0A ) paira sepairair linhas. Os Macs costumavam usair returns de cairro (agora o estilo do Unix é comum no MacOS X também).

    No vi / vim, experimente este command paira que ele reconheça o file:

      : set ff = mac 

    Você pode tentair usair este command paira conviewter o file em quebras de linha estilo Windows

      sed "s / \ x0D / \ x0D \ x0A / g" yourfile.html> yourfile.new.html