4
в моем файле .vimrc, у меня есть follwing для пользовательского складного JavaScript:Пользовательские складывающийся в 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 на «null», «blank» или пробел? Это не работает, когда я устанавливаю set fillchars = fold: и '' или '' или "" или "" или ничего в моем файле .vimrc –
ОК, он работает с: set fillchars = fold: \ Еще раз спасибо –
Установлен fillchars = fold: \ предполагается вставить пробелы? В моем случае он вставляет символы «\». Как вы рекомендуете вставлять пробелы? – lyuba