Código de escape Ansi no VIM

5

Eu tenho um arquivo de log com entradas de log coloridas, onde as cores são definidas pelos códigos de escape ansi. Quando exibo o arquivo (usando cat ou more ), o terminal entende os ansi codes e os logs são coloridos. Mas eu quero o poder do VIM para fazer alguma manipulação de texto em entradas de log e ainda vê-las coloridas. Existe algum plugin que possa analisar códigos ansi no vim e colorir o texto?

Os únicos plugins que encontrei foram capazes de remover os códigos ansi e mostrar o texto monocromático em branco.

    
por saeedn 23.07.2012 / 09:23

2 respostas

5

Sim: AnsiEsc.vim - seqüências de escape ansi ocultas, mas destacadas conforme especificado (ocultar ), de Charles Campbell.

A versão "v2" na parte inferior não requer um patch para o vim, então é provavelmente a opção mais simples.

(O patch é necessário para ocultar os caracteres de controle ANSI no arquivo de texto.)

    
por 23.07.2012 / 12:55
-1

Os arquivos de log devem ser coloridos no Vim, eu não tenho um problema com isso, você tem certeza de que seus arquivos têm a extensão correta. Por exemplo, o programa.c mostrará a formatação e as cores do estilo C.

Antonis Kalou.

    
por 23.07.2012 / 11:28

Tags