pieghevole personalizzato in vim
Domanda
nel mio file Vimrc, ho il follwing per javascript pieghevole personalizzato:
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
E le grandi opere, tranne che per una cosa: quando ripiegato, ho qualcosa di simile:
function hello(){...]-----------------------------------------------------------
La mia domanda è: come sbarazzarsi del '----' che va fino alla fine della riga
Soluzione
Quei personaggi sono configurati tramite l'opzione fillchars
, più precisamente l'elemento fold:
dell'opzione fillchars
.
Vedere :help fillchars
per maggiori informazioni.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow