4
に折りたたみ:カスタム、私はカスタム折りたたみJavaScriptがfollwingてきた、私のファイル.vimrcに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(){...]-----------------------------------------------------------
:折り畳んだとき、私のようなものを持っています
私の質問は:行の最後に行く '----'を取り除く方法?
ありがとうございます、どういうふうに 'ヌル'、 '空白'かスペースを設定しますか?私は設定されたfillchars = foldを入れても動作しません。また、.vimrcファイルに "または"または ""または ""を入れないでください。 –
これでうまく動作します:set fillchars = fold:\ Thanks again –
が設定されていますfillchars = fold:\スペースを挿入するはずですか?私の場合は、 "\"文字を挿入します。スペースを挿入するにはどのようにお勧めしますか? – lyuba