From afd55ad70c10be8a0ebf76cc486a8bfbcbda0c7b Mon Sep 17 00:00:00 2001 From: mattn Date: Thu, 22 Aug 2013 19:44:51 +0900 Subject: [PATCH] Check foldclosed --- autoload/emmet.vim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/autoload/emmet.vim b/autoload/emmet.vim index 44f973d..296da87 100644 --- a/autoload/emmet.vim +++ b/autoload/emmet.vim @@ -1,7 +1,7 @@ "============================================================================= " emmet.vim " Author: Yasuhiro Matsumoto -" Last Change: 20-Aug-2013. +" Last Change: 22-Aug-2013. let s:save_cpo = &cpo set cpo&vim @@ -614,7 +614,9 @@ function! emmet#expandAbbr(mode, abbr) range if search('\$cursor\$', 'e') let oldselection = &selection let &selection = 'inclusive' - silent! foldopen + if foldclosed(line('.')) != -1 + silent! foldopen + endif silent! exe "normal! v7h\"_s" let &selection = oldselection endif