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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 哈佛结构和普林斯顿结构的区别_普林斯顿大学和哈佛大学哪个更厉害

    哈佛结构和普林斯顿结构的区别_普林斯顿大学和哈佛大学哪个更厉害哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。      哈佛结构的微处理器通常具有较高的执行效

    2022年10月5日
  • CAP定理整理_craig定理

    CAP定理整理_craig定理CAP定理是分布式系统设计中最基础、最关键的理论,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、Availability(可用性)、Partitiontolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得CAP的定义Consistency(一致性):“allnodesseethesamedataatthe…

    2022年10月30日
  • AngularJS指令「建议收藏」

    AngularJS指令「建议收藏」AngularJS指令AngularJS通过被称为指令的新属性来扩展HTML。AngularJS通过内置的指令来为应用添加功能。AngularJS允许你自定义指令。小栗子:

    在输入框中尝试输入:

    姓名:

    2022年7月25日
  • centos环境搭建postfix邮件服务

    centos环境搭建postfix邮件服务

    2021年5月30日
  • 解构赋值的作用_数组解构赋值

    解构赋值的作用_数组解构赋值文章目录概念数组解构声明分别赋值解构默认值交换变量值解构函数返回的数组忽略返回值(或跳过某一项)赋值数组剩余值给一个变量嵌套数组解构字符串解构对象解构基础对象解构赋值给新变量名解构默认值赋值给新对象名的同时提供默认值同时使用数组和对象解构不完全解构赋值剩余值给一个对象嵌套对象解构(可忽略解构)注意事项小心使用已声明变量进行解构函数参数的解构赋值解构的用途交换变量的值从函数返回多个值提取JSON数据概念ES6提供了更简洁的赋值模式,从数组和对象中提取值,这被称为解构示例:[a,b]=[50,1

    2022年10月22日
  • borrow用法及短语(that is ok用法)

    publicclassMainActivityextendsAppCompatActivity{Stringpath=”https://www.zhaoapi.cn/ad/getAd”;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(

    2022年4月10日

发表回复

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

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