首页 > 解决方案 > 在某些单词或标记之间拖动文本

问题描述

是否有一些 vim-magic 可以在两个字符串之间拉动?

例如:

#%%
some example
or

some other

#%%

我想在 (#%%) 之间拉出所有内容?就像“yi(”命令一样。

标签: vim

解决方案


y适用于所有动作,包括/.

/#%%然后wyn会完成你想要的,在哪里

  • /#%%: 搜索文字符号#%%。只要您的光标在您要拉出的部分上方,这将突出显示第一个实例。

  • wyn: 向前移动一个word,不包括#%%在你的 yank 中(这假设#%%空间与你想要 yank 的所有内容分开)。yn只是意味着“在搜索的 ext 实例y之前对所有文本进行ank ”。n


推荐阅读