rhysd/vim-operator-surround

囲み処理を行ったあとに、処理を行いたい

Opened this issue · 0 comments

VAC2014 紹介で存在知りました。
素晴らしいプラグインありがとうございます。

tpope/vim-surround からの移行中なのですが、
要望があります。

let g:operator#surround#blocks =
      \ {
      \   '-' : [
      \       { 'block' : ["{\<CR>", "\<CR>}"], 'motionwise' : ['line'], 'keys' : ['{', '}'] },
      \   ]
      \ }

この設定をしています。
C++コード編集中に波括弧で囲いたいときはこの定義がよく効くのですが、
その後インデントを合わせたいので
=%
を入力しています。
これをなんとか自動出来ないものかなと思いました。

よろしくお願いします。