vscode vim 双引号改成单引号时加空格

vscode vim surround adding spaces when changing from double to single quote

在文本文件中使用 vscodevim(不是环绕扩展)。在做最基本的环绕示例时(直接来自 Tim Pope 的 surround.vim 页面)。

里面按cs"'

"Hello world!"

我希望它能更改为:

'Hello world!'

但是它变为:

' Hello world! '

为什么那些周围的空间?我做错了什么还是 vscodevim 中的错误?我知道如何用匹配的括号(开始括号与结束括号)但用引号避免这些?

vscode版本:1.9.1 vscodevim 版本:0.5.3

https://github.com/VSCodeVim/Vim/pull/1289

已在 master 上修复,将在下一个版本中修复