Como obter o Vim para interpretar apenas caracteres ASCII imprimíveis?

0

O que eu quero é bem simples, então espero que a correção seja bem simples. Eu quero que qualquer arquivo que eu abrir no VIM trate cada byte como um caractere ASCII baixo.

Eu quero que o caractere seja exibido normalmente se o caractere atender a um dos seguintes critérios:

  • Ele tem uma representação gráfica (portanto, não é um número, letra ou pontuação)
  • É um caractere de nova linha, espaço ou tabulação (guia horizontal, não vtab)

Caso contrário, desejo que cada byte seja exibido no formato usual do Vim para um byte binário não imprimível (por exemplo, <02> , ^H , ^@ ).

Observação: essa pergunta é semelhante / relacionada a essa questão , mas estou perguntando novamente aqui porque é mais abrangente, pertence aqui ao invés de SO, e essa pergunta não tem nenhuma resposta satisfatória.

Usar xxd para esse tipo de coisa parece um exagero.

    
por Parthian Shot 08.07.2015 / 17:32

0 respostas

Tags