'bla bla bla', 'bla bla bla'
---------------^------------ (cursor position)
刪除第二個「唧唧歪歪」我用如何'刪除和包括引號,但不包括引導/尾隨空白'?
da'
但這也刪除前導空格。有沒有辦法在刪除中不包含前導空格?
(我試圖創建一個宏與
yada('bla_bla_bla'), yada('woot'))
'bla bla bla', 'bla bla bla'
---------------^------------ (cursor position)
刪除第二個「唧唧歪歪」我用如何'刪除和包括引號,但不包括引導/尾隨空白'?
da'
但這也刪除前導空格。有沒有辦法在刪除中不包含前導空格?
(我試圖創建一個宏與
yada('bla_bla_bla'), yada('woot'))
用一個函數調用來代替引用的字符串,如更換如
'bla bla bla', 'woot'
您可以使用vi'i'<operator>
對報價操作,這會讓你的宏看起來像這樣:
vi'i'cyada(<C-r>")
謝謝。找出了另一種「adi'xhxiyada(」apa「):-)。你的時間略短。 – klokop
in宏您還可以使用命令,就像這樣:
s/'.\{-}'/yada(&)/g
這將只適用於'...'
,其餘(空格,逗號等)不會被感動。
相關:[是否有類似於「從不包含領先空白?」(http://vi.stackexchange.com/q/3789/205)(在[vi.se])上的動作 – muru