jplus.vim でコメントリーダーを削除して結合する
関連
確かに formatoptions
は全く考慮していなかったなーと。
とりあえず、現状は以下のように g:jplus#config
を設定すれば『コメントリーダーを削除して結合する』ということは可能です。
" filetype=cpp 時の設定 " "right_matchstr_pattern" に対してコメントリーダー以外にマッチする正規表現を設定する let g:jplus#config = { \ "cpp" : { \ "right_matchstr_pattern" : '^\s*//\s*\zs.*', \ } \}
動的に formatoptions
に対応するのは難しくないけどめんどそう…。