From af47b3d8e6875f093502e45fbed918263e693331 Mon Sep 17 00:00:00 2001 From: Hugues Hiegel Date: Thu, 25 Apr 2013 16:58:15 +0200 Subject: [AnsiEsc] Ansi Escapes plugin --- plugin/AnsiEscPlugin.vim | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 plugin/AnsiEscPlugin.vim (limited to 'plugin/AnsiEscPlugin.vim') diff --git a/plugin/AnsiEscPlugin.vim b/plugin/AnsiEscPlugin.vim new file mode 100644 index 0000000..0dd710b --- /dev/null +++ b/plugin/AnsiEscPlugin.vim @@ -0,0 +1,30 @@ +" AnsiEscPlugin.vim +" Author: Charles E. Campbell, Jr. +" Date: Apr 07, 2010 +" Version: 12 +" --------------------------------------------------------------------- +" Load Once: {{{1 +if &cp || exists("g:loaded_AnsiEscPlugin") + finish +endif +let g:loaded_AnsiEscPlugin = "v12" +let s:keepcpo = &cpo +set cpo&vim + +" --------------------------------------------------------------------- +" Public Interface: {{{1 +com! -bang -nargs=0 AnsiEsc :call AnsiEsc#AnsiEsc(0) + +" DrChip Menu Support: {{{2 +if has("gui_running") && has("menu") && &go =~ 'm' + if !exists("g:DrChipTopLvlMenu") + let g:DrChipTopLvlMenu= "DrChip." + endif + exe 'menu '.g:DrChipTopLvlMenu.'AnsiEsc.Start:AnsiEsc :AnsiEsc' +endif + +" --------------------------------------------------------------------- +" Restore: {{{1 +let &cpo= s:keepcpo +unlet s:keepcpo +" vim: ts=4 fdm=marker -- cgit v1.2.3