Vim查找命令及快捷键

Vim查找命令及快捷键Vim查找命令及快捷键一、通过指令查找 1、左斜杠/ 从光标所在位置向文件尾搜索  例:/hello   2、问号? 从光标所在位置向文件头搜索  例:/hello   注:/和?均可加参数做指定查找(两者搜索方向不同,此处以/举例进行说明)    1) \<匹配单词的开头 \>匹配单词的结尾  例: \<hel

大家好,又见面了,我是你们的朋友全栈君。

**Vim查找命令及快捷键
**

一、通过指令查找

 1、左斜杠/  从光标所在位置向文件尾搜索

   :/hello
  
 2、问号? 从光标所在位置向文件头搜索

   :?hello
  
 注:/和?均可加参数做指定查找(两者搜索方向不同,此处以/举例进行说明)
  
  1) <匹配单词的开头 \>匹配单词的结尾

  : < hel 可以找到所有以hel开头的单词 (此处为了编辑方便我在<和hel中加了空格,实际不应有此空格)
      \>llo 可以找到所有以llo结尾的单词
      < for>可以找到所有的for单词,forever中的for不会被找到 (此处为了编辑方便我在<和for中加了空格,实际
         不应有此空格)

2) ^代表行首 $代表行尾

  : ^hello 只会匹配行首的hello
     $hello 只会匹配行尾的hello
    
另:按”n”或者“N”可对找到的词进行后一个或者前一个的跳转

二、通过快捷键查找

 1、# 开始向文件头的方向搜索光标所在位置的单词的下一个出现位置
 2、* 开始向文件尾的方向搜索光标所在位置的单词的下一个出现位置

另:被查找到的单词会高亮显示,如想要去除该高亮显示,可使用命令 :nohl (即no high light的意思)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150162.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月17日 下午11:17
下一篇 2022年6月17日 下午11:17


相关推荐

  • ABA问题的解决方法

    ABA问题的解决方法CAS 操作可能带来 ABA 问题 因为 CAS 操作需要在操作值的时候 检查值有没有发生变化 如果没有发发生变化则更新 如果一个值原理是 A 变成了 B 又变成了 A 那么使用 CAS 进行检查时会认为它的值没有变化 但是实际上却变了 ABA 问题的解决办法就是使用版本号 在变量前面追加版本号 每次变量更新时把版本号加 1 那么 A B A 就会变成 1A 2B 3A 从 jdk1 5 开始 jdk 中的 Atomic 包里提

    2026年3月18日
    2
  • 详解scheduleAtFixedRate与scheduleWithFixedDelay原理

    详解scheduleAtFixedRate与scheduleWithFixedDelay原理前言前几天,肥佬分享了一篇关于定时器的文章你真的会使用定时器吗?,从使用角度为我们详细地说明了定时器的用法,包括fixedDelay、fixedRate,为什么会有这样的区别呢?下面我们从源码角度分析下二者的区别与底层原理。jdk定时器这里不再哆嗦延迟队列、线程池的知识了,请移步下面的链接延迟队列原理,http://cmsblogs.com/?p=2448线程池原理,http://…

    2025年8月6日
    4
  • HashSet的存储方式

    HashSet的存储方式存储结构存储过程

    2026年3月19日
    2
  • 这一次,彻底搞懂HTML5新特性

    这一次,彻底搞懂HTML5新特性前言 HTML5 已经被提出多年 关于 HTML5 到底带来了哪些新特性 和之前的 HTML 版本有什么区别 这经常是面试官考到的题目 下面让我们来深刻的总结这个问题吧 HTML 新特性 1 语义化标签通过语义化标签 可以让页面有更加完善的结构 让页面的元素有含义 同时利于被搜索引擎解析 有利于 SEO 主要标签包括下面的标签 标签描述 header 表示文档的头部区域 footer 表示文档的尾部区域 nav 表示文档导航部分 section 表示文档的某一节 artic

    2026年3月16日
    2
  • 金山办公 WPS 灵犀接入智谱 GLM-5,将推理过程完全可视化

    金山办公 WPS 灵犀接入智谱 GLM-5,将推理过程完全可视化

    2026年3月12日
    1
  • java sdk怎么配置_Java SDK环境配置教程

    java sdk怎么配置_Java SDK环境配置教程1 安装 JDK 双击打开刚刚下载的 JDK 安装包 安装目录可以为任意 只要你记着就好 当然 C 盘是比较好 但由于小祺是一名程序员 装了比较多开发相关的软件及环境 因此装在 D 盘 2 JAVA 环境变量配置安装好 JDK 后 找到我的电脑 按右键 点属性选项 按高级选项卡 点击环境变量 Win7 或 vista 为 计算机 属性 高级系统设置 高级 环境变量接着 大家会看到这一界面 下面 我们在系统变量中找到三个环境变

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号