Skip to content

Ansi Escape Sequence Visualization for Vim

Notifications You must be signed in to change notification settings

jhclouse/AnsiEsc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ANSI Highlighting

This is github page of this plugin http://www.drchip.org/astronaut/vim/index.html#ANSIESC by Charles E. Campbell

Updated May 7, 2020 (v13s)

This plugin follows ANSI-escape sequences to colorize subsequent text using vim's syntax highlighting engine.

The AnsiEsc plugin provides a single command: :AnsiEsc, which will toggle ANSI-escape sequence processing. When enabled, AnsiEsc will handle <esc>[FGm%, <esc>[ATTR;FGm, and <esc>[FG;BGm sequences; subsequent text will then be colored appropriately.

With vim 7.2 and earlier, the escape sequence itself will take space but will be suppressed using "Ignore" highlighting. Vim 7.3 comes with Vince Negri's conceal/ownsyntax capabilities built-in. With it, ANSI-escape sequences will have their colorizing effects but will themselves be concealed (again, when AnsiEsc is enabled and one has used set conceallevel=[2 or 3]).

Manual

See doc/AnsiEsc.txt for detailed description.

Installation

If you don't have a preferred installation method, I recommend using Vim's packages feature, simply copy and paste:

mkdir -p ~/.vim/pack/bundle/start
cd ~/.vim/pack/bundle/start
git clone https://github.com/fedorenchik/AnsiEsc.git

About

Ansi Escape Sequence Visualization for Vim

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 100.0%