こんにちわ!今日も元気に折り畳んでますか? 設定系のファイルはこんな感じになっていることが多いですよね。 # コメント abc def # コメント2 # コメント2−1 foo bar これをvimで元気に折り畳みたいけど、いちいち{{{とか}}}とか書くほどの元気は無いので、以下のコードをファイル冒頭に書いてみたら # vim:set foldmethod=expr foldexpr=getline(v\:lnum-1)!~'^#'&&getline(v\:lnum)=~'^#'?1\:getline(v\:lnum+1)=~'^\\s*$'?'<1'\:'=' : こんな感じになって +-- 3 行:# コメント---------------------------------------------------------------------------------------