2016-06-01 4 views
1

私はtpopeのsurround.vimを使用しています。例:Vim surroundを使用して、段落の現在の開始行と終了行に段落を囲みますか?

代わり

[ 
[1 0] 
[0 1] 
] 

が得られますysip]

[1 0] 
[0 1] 

に適用されますが、私はまた、このサラウンドを試してみました

[[1 0] 
[0 1]] 

のように見えるように出力したいのですが私が考えることができるすべての視覚モードの変形(すなわち、vip]VjS]など)

まだ運がない。私はテキストオブジェクトとプラグインのカスタマイズを初めて行ったので、サラウンドファイルの編集を試みる前に簡単な解決方法を尋ねると思っていました。

編集:私はまた、{jv}k$hS]が再マッピングとして必要なもののための一般的な解決策であることを発見しました!

答えて

3

私の知る限り、あなたが望むものを得るための唯一の方法は、ビジュアルモード(ない視線や視覚ブロック)にテキストを選択することです:

v$jS] 
関連する問題