vim:复制没有空格的带引号的字符串?

Tha*_*tos 4 vim

是否有一个不错的键盘快捷键可以复制带引号的字符串而没有空格?

ya' 非常接近,但正如手册所述,

包括任何尾随空格,除非没有,则包括前导空格。

我不想要空白期。只需引号到引号,以及里面的东西。

出于好奇,保留空白的用例是什么?(大多数 vim 键似乎都有做它们所做的事情的理由......)

gar*_*ohn 6

是的。按键是

2yi'
Run Code Online (Sandbox Code Playgroud)

:help i'
Run Code Online (Sandbox Code Playgroud)

我不知道保留空格的原因,但我的猜测是它与命令中的单词一起保留,例如daw这样您就可以删除单词而不必单独删除前面或后面的空格,这样您随后可以将该单词粘贴到句子中,而无需在任何一侧添加空格。从那以后, 的行为ya'将遵循一致性。