有没有任何容易/快速的方式“yank”到vim的“最后搜索”寄存器(“/)?
从vim文档,似乎答案是否定的,但它可以通过“let”命令分配:
It is writable with ":let",you can change it to have 'hlsearch' highlight other matches without actually searching. You can't yank or delete into this register.
理想情况下,我想做的是:
"/5yw
或者,如果有一种方法来搜索命名的寄存器的内容,那也会工作。换句话说,如果我能做到:
"A5yw
然后搜索什么是寄存器A,这也将工作。
最近我可以来的是扯入一个有名的寄存器&然后将该寄存器复制到最后搜索寄存器中,例如。
"A5yw :let @/=@A
有一个更长的问题的长期风险,我想说,它不总是5个字我想“yank&搜索” – 有时它是17个字符,有时它的行的结束等。 。所以一个硬编码的宏不给我我想要的灵活性。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。