在我的 .vimrc 文件中,我有以下自定义折叠javascript:
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
它很好用,除了一件事:折叠时,我有类似的东西:
function hello(){...]-----------------------------------------------------------
我的问题是:如何摆脱行尾的“----”?