diff --git a/plugin/csscomb.vim b/plugin/csscomb.vim index dae1b6b..3fbf6cf 100644 --- a/plugin/csscomb.vim +++ b/plugin/csscomb.vim @@ -11,12 +11,14 @@ function! g:CSScomb(count, line1, line2) let tempFile = tempname() . '.' . &filetype call writefile(content, tempFile) - let systemOutput = system('csscomb ' . shellescape(tempFile)) + let systemOutput = system('csscomb -c ~/.csscomb.json ' . shellescape(tempFile)) if len(systemOutput) echoerr split(systemOutput, "\n")[1] else let lines = readfile(tempFile) - call setline(a:line1, lines) + exec a:line1.",".a:line2."delete" + let a:line0 = a:line1-1 + call append(a:line0, lines) endif endfunction