Skip to content
/ AnsiEsc Public
forked from fedorenchik/AnsiEsc

Ansi Escape Sequence Visualization for Vim

Notifications You must be signed in to change notification settings

Olical/AnsiEsc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANSI Highlighting

This is @Olical's fork (hack) for Conjure in which I attempt to blend the ANSI colouring into the current colour scheme you're using. As opposed to switching to an entirely different colour scheme, I want Clojure + ANSI colour codes, not one or the other. It's not perfect, but it's pretty good! (TM)

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%