An open API service indexing awesome lists of open source software.

https://github.com/fedorenchik/AnsiEsc

Ansi Escape Sequence Visualization for Vim
https://github.com/fedorenchik/AnsiEsc

ansi-codes ansi-colors ansi-escape-codes ansi-escape-sequences vim-plugin

Last synced: 3 months ago
JSON representation

Ansi Escape Sequence Visualization for Vim

Awesome Lists containing this project

README

          

Deprecated
==========

Please, consider using https://github.com/chrisbra/Colorizer plugin.

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 `[FGm%`,
`[ATTR;FGm`, and `[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