Vimサラウンドは単語の周りに余分なスペースを挿入します


91

単語を選択してサラウンドプラグインを使用するとS

foobar

あれは。。。になる

( foobar )

余分なスペースを削除して、次のようにする方法

(foobar)

設定には何を配置すればよいですか?


1
バンプ-私はしばらくの間これに気づき、ちょうどちょっと...それを経験しました。
dsummersl

回答:


198

と入力S(すると、スペースで囲まれます。ただし、)代わりS)にクロージングを使用すると、スペースで囲まれません。

これは、すべてのブラケットペア周囲に、もちろん適用さ<> [] {} ()だけではなくまで、()の動作はするが、S<それはこれだけタグエンクロージャを期待するようなものであるS>として囲むことが可能です<>


13
ありがとう...これに気づかずに余計な空白を我慢してきたなんて信じられない!
リッチチャーチャー

2
引用符など、開始記号と終了記号が同じである囲み要素はどうですか?
npit

@npit私が知る限り、引用は常にスペースなしで囲まれます。それを変える方法があるかどうか、私はそれを必要としていたことがありません。
Michael Berkowski

これは良い設計の選択です。多分それを発見するのは簡単ではありません。
ウィリアム

ゲームに遅れましたが、これを設定する方法はありますか?
ケビンフリードハイム

22

あなたがサラウンドプラグインを使用するとき、あなたは使うことができます:

cs)cs(スペースなしで囲む代わりに:)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.