VIM의 Ansi 이스케이프 코드

VIM의 Ansi 이스케이프 코드

색상이 ansi 이스케이프 코드로 정의되는 색상이 지정된 로그 항목이 포함된 로그 파일이 있습니다. 파일을 표시하면( cat또는 사용 more) 터미널이 ANSI 코드를 이해하고 로그에 색상이 표시됩니다. 하지만 VIM이 로그 항목에 대한 텍스트 조작을 하고 다채롭게 만들 수 있었으면 좋겠습니다. vim에서 ansi 코드를 구문 분석하고 텍스트 색상을 지정할 수 있는 플러그인이 있습니까?

내가 찾은 유일한 플러그인은 ANSI 코드를 제거하고 일반 텍스트를 흑백으로 표시할 수 있는 것입니다.

답변1

예:AnsiEsc.vim— Charles Campbell이 지정한 대로 ANSI 이스케이프 시퀀스가 ​​숨겨져 있지만 강조 표시되어 있습니다.

하단의 "v2" 버전은 vim 패치가 필요하지 않으므로 아마도 가장 쉬운 옵션일 것입니다.

(이 패치는 텍스트 파일에서 ANSI 제어 문자를 숨기는 데 필요합니다.)

답변2

로그 파일은 Vim에서 색상이 지정되어야 합니다. 문제가 없습니다. 파일 확장자가 올바른 것이 확실합니까? 예를 들어, program.c는 C 스타일 형식과 색상을 표시합니다.

안토니스 칼루.

관련 정보