4
在我的.vimrc文件中,我有自定義的javascript摺疊follwing:vim的定製摺疊
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(){...]-----------------------------------------------------------
我的問題是:如何擺脫走到行尾的'----'?
謝謝,你如何將填充符設置爲'null','blank'或空格?當我把set fillchars = fold:和''或''或者「」或「」或什麼都沒放在我的.vimrc文件中時,它不起作用 – 2011-01-06 22:12:18