Pregunta

en mi archivo .vimrc, tengo el follwing de JavaScript personalizado plegable:

function! JavaScriptFold()
    setl foldmethod=syntax
    setl foldlevelstart=1
    syn region foldBraces start=/{/ end=/}/ transparent fold keepend extend

    function! FoldText()
        return substitute(getline(v:foldstart), '{.*', '{...}', '')
    endfunction
    setl foldtext=FoldText()
endfunction
au FileType javascript call JavaScriptFold()
au FileType javascript setl fen

Funciona muy bien excepto por una cosa: cuando se pliega, tengo algo como:

function hello(){...]-----------------------------------------------------------

Mi pregunta es: ¿cómo deshacerse de la '----' que va al final de la línea

¿Fue útil?

Solución

Estos caracteres se configura a través de la opción fillchars, más específicamente el tema de la opción fold: fillchars.

Ver :help fillchars para obtener más información.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top