Merge pull request #6 from LnL7/fix-ansiesc
Fix: only run AnsiEsc when creating the Clam window
author |
Steve Losh <steve@stevelosh.com> |
date |
Wed, 09 Dec 2015 13:45:14 +0000 |
parents |
8533fffd9fbb
(current diff)
5c4fa6b1aad7
(diff)
|
children |
2ed29341d197
|
branches/tags |
(none) |
files |
|
Changes
--- a/plugin/clam.vim Sat Sep 08 14:09:27 2012 -0400
+++ b/plugin/clam.vim Wed Dec 09 13:45:14 2015 +0000
@@ -34,6 +34,11 @@
" Open the new window (or move to an existing one).
if winnr < 0
silent! execute g:clam_winpos . ' new ' . buffer_name
+
+ " Highlight ANSI color codes if the AnsiEsc plugin is present.
+ if exists("g:loaded_AnsiEscPlugin")
+ silent! execute 'AnsiEsc'
+ endif
else
silent! execute winnr . 'wincmd w'
endif
@@ -64,11 +69,6 @@
" Map <localleader>p to "pipe" the buffer into a new command.
silent! execute 'nnoremap <buffer> <LocalLeader>p ggVG!'
-
- " Highlight ANSI color codes if the AnsiEsc plugin is present.
- if exists("g:loaded_AnsiEscPlugin")
- silent! execute 'AnsiEsc'
- endif
endfunction " }}}
function! s:ReplaceCurrentBuffer(contents) " {{{
normal! ggdG