diff --git a/autoload/zencoding/lang/sass.vim b/autoload/zencoding/lang/sass.vim index 6b89b89..ef637d0 100644 --- a/autoload/zencoding/lang/sass.vim +++ b/autoload/zencoding/lang/sass.vim @@ -57,8 +57,7 @@ function! zencoding#lang#sass#toString(settings, current, type, inline, filters, let str .= indent . inner else let text = zencoding#lang#css#toString(settings, current, type, inline, filters, itemno, indent) - let text = substitute(text, '\${cursor}', '', 'g') - let text = substitute(text, '\s*;$', '', '') + let text = substitute(text, '\s*;\ze\(\${[^}]\+}\)\?\(\n\|$\)', '', 'g') return text endif return str