Vim Surround добавляет лишнее пространство вокруг слова

Когда я выбираю слово и использую плагин объемного звучания с S:

foobar

Он становится

( foobar )

Как удалить лишние пробелы, чтобы он стал

(foobar)

Что мне делать в моих настройках?

Ответ 1

Если вы наберете S (, он будет окружен пробелами. Однако, если вы используете закрывающий ) вместо S ), он не будет окружен пробелами.

Это относится, конечно, ко всем окружениям скобок, <> [] {} (), а не только к (), хотя поведение S < таково, что он ожидает, что оболочка тега будет только S > может окружать как <>.

Ответ 2

При использовании плагина объемного звучания вы можете использовать:

cs) вместо cs( окружать без пространства:).