vim Part2
at SOFTWARE
809:名無しさん@お腹いっぱい。
08/08/07 05:41:44 IuRLdW510
>>807
ありがとうございます。破線恐怖症なので大変助かりました
ついでにコメントリージョンを折り畳むことも覚わりました
autocmd .. set foldtext=MyFoldText()
set fillchars=fold:\
function MyFoldText()
let line = getline(v:foldstart)
if match(line, '/\*') == -1
let heading = substitute(line, '^\s*\|\s*{\s*', '', 'g')
let marker = '+-- '
else
let heading = substitute(getline(v:foldstart + 1), '^\s*\*\s*', '', 'g')
let marker = '* '
endif
let indentLv = indent(v:foldstart)
let spaces = ''
let i = 0
while i < indentLv
let spaces = spaces . ' '
let i = i + 1
endwhile
return spaces . marker . heading
endfunction
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4305日前に更新/271 KB
担当:undef