Scale
要删除第二个'bla bla bla',我使用
'bla bla bla', 'bla bla bla'
---------------^------------ (cursor position)
但这也会删除前导空格。有没有办法在删除中不包括前导空格?
(我正在尝试创建一个宏来用函数调用替换带引号的字符串,即替换例如
da'
与
'bla bla bla', 'woot'
答案 0 :(得分:2)
在宏中你也可以使用命令,如下所示:
s/'.\{-}'/yada(&)/g
这仅适用于'...'
,其他(空格,逗号等)不会被触及。
答案 1 :(得分:1)
您可以使用vi'i'<operator>
来操作引号及其内容。这会使你的宏看起来像这样:
vi'i'cyada(<C-r>")