加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim – 将搜索动作与猛拉结合起来

发布时间:2020-12-16 01:32:02 所属栏目:安全 来源:网络整理
导读:是啊?一直到特定的搜索命中率是一个我经常依赖的生产力提升,但是有些东西一直困扰着我,而且我在文档和网络上的搜索到目前为止还没有得到答案:你怎么能选择不同的命中在猛拉搜索运动的中间?例如说我有一个包含以下内容的缓冲区: 1: foo bar2: foo baz3: T
是啊?一直到特定的搜索命中率是一个我经常依赖的生产力提升,但是有些东西一直困扰着我,而且我在文档和网络上的搜索到目前为止还没有得到答案:你怎么能选择不同的命中在猛拉搜索运动的中间?例如说我有一个包含以下内容的缓冲区:
1: foo bar

2: foo baz

3: This line contains the cursor.

假设我在正常模式下键入y?foo并意识到我不希望第2行中的foo,但它在第1行中出现;在选择我需要完成拉杆操作的那个之前,我是否可以按下这个键以在不同的命中之间导航? (n和N不适用,因为它们改变了搜索模式)

这个简单的例子对我处理的常用大缓冲区内容不公平,因此我可能无法事先看到搜索命中.此外,有时我可能犯了一个错误,并意识到我想在操作过程中找到另一个事件.基本上,我希望能够在操作期间懒洋洋地改变路线.

由于这是交互式,因此使用可视模式:
v?foo<cr>ny

给定上面的样本缓冲区,这将向后搜索“foo”,找到另一个(向后)匹配,然后抽取所有(视觉上)选定的文本.

视线模式是大写字母V,通常也很有帮助.可视块模式是ctrl-V,有时也很有帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读