我使用 Vim 编辑我的电子邮件,我每天喜欢做的事情是删除所有引用的行,直到我的签名开始:
Some my text and the caret _
> Some other quoted text I want to get rid of
> Blah blah
--
My signature
我总是做的是jVjjjjjjd或类似的事情。
我想在这方面更有效率并删除所有内容,直到双破折号。不幸的是df-,仅适用于当前行,我想指定正则表达式,如“^--”。
怎么做?谢谢!
我使用 Vim 编辑我的电子邮件,我每天喜欢做的事情是删除所有引用的行,直到我的签名开始:
Some my text and the caret _
> Some other quoted text I want to get rid of
> Blah blah
--
My signature
我总是做的是jVjjjjjjd或类似的事情。
我想在这方面更有效率并删除所有内容,直到双破折号。不幸的是df-,仅适用于当前行,我想指定正则表达式,如“^--”。
怎么做?谢谢!
怎么样d/^--
?(也就是说,从插入符号位置删除所有内容,直到第一次在行首搜索“--”。)
我的mail_movement 插件定义了转到引用块和相应文本对象的动作。有了它,删除引用的块就像daq
(删除引用)一样简单。