一、 查找

在VIM中,搜索分向上搜索和向下搜索两个方向,用:/表示向下搜索,用:?表示向上搜索。

1.1、 命令一

:/keyword ,向下搜索,如果到底了,VIM会自动从头开始。

:?keyword ,向上搜索,如果到头了,VIM会自动从底部开始。

tips1
搜索之后,按n命令,向下继续查找。N,向上查找。

tips2
Vim查找支持正则表达式,例如/vim$匹配行尾的"vim"。 需要查找特殊字符需要转义,例如/vim\$匹配"vim$"。

1.2、 命令二

针对光标停留处的特定的单词,可以使用快捷键进行向上和向下的搜索,而且是vim的全词搜索。

Shift + 8,即*键,直接对光标停留处的单词进行向下搜索;

Shift + 3,即#键,直接对光标停留处的单词进行向上搜索。

1.3、 命令三

以下是与VIM搜索有关的命令:

:set hlsearch ,搜索词高亮显示设置

:nohl ,取消搜索词高亮显示,用快捷键搜索的高亮也用词命令取消

二、 替换

vim快捷键(一)查找与替换相关推荐

  1. Linux操作系统vim快捷键快速查找

    Linux操作系统vim快捷键快速查找

  2. Linux_Vim编辑器 _ 关于在vim中的查找和替换

    在日常Linux 使用中,我们不可避免的要使用 vim 编辑器. 对于一些查找替换功能,我们在 vim 中要使用 命令的形式完成,具体怎么完成,跟着我们来学习吧.!!! 原文地址: https://w ...

  3. linux vim 多文件 查找,linux下vim多文件查找与替换教程

    在linux平台上,有很多优秀的shell命令组合来做多文件查找/替换,比如这些命令:find,sed,grep,awk,perl.但其他平台比如windows上就没那么方便了,这时候vim内置的多文 ...

  4. Vim命令之查找和替换

    查找和替换 /pattern  从光标开始处向文件尾进行搜索pattern,后按下n或者N n在同一个方向上重复上一次搜索命令 N在反方向重复上一次搜索命令 n或N来源于单词next 注意:在/pat ...

  5. Linux基础 -- vim编辑器3 -- 查找和替换

    2019独角兽企业重金招聘Python工程师标准>>> 1.字符的替换及撤销(Undo操作) 1.1.替换和撤销(Undo)命令 替换和Undo命令都是针对普通模式下的操作 命令 说 ...

  6. vim 实用技巧 查找和替换

    替换一行 描述 s/from/to/g 在当前行进行替换操作. .s/from/to/g 在当前行进行替换操作. 1s/from/to/g 在第1行进行替换操作. $s/from/to/g 在最后一行 ...

  7. eclipse快捷键 包括查找类、方法、变量

    [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/]     此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类.方法和属性的名字时,多体验一下 ...

  8. Eclipse快捷键-方便查找

    [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/]     此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类.方法和属性的名字时,多体验一下 ...

  9. vim php 关键词高亮,vim的高亮查找操作

    使用了VIM这么久,却一直无法牢记一些基本的操作指令.今天查找一个关键字时,想不起来怎么查找"下一个",于是google之并解决,顺便把有用的都贴过来罢. 查找指令: /xxx 往 ...

  10. java快捷键 方便查找

    转载至:https://www.cnblogs.com/yy-666/p/8638919.html 感谢分享! [Ct rl+T] 搜索当前接口的实现类 [ALT +/] 此快捷键为用户编辑的好帮手, ...

最新文章

  1. 【Groovy】编译时元编程 ( 编译时元编程引入 | 声明需要编译时处理的类 | 分析 Groovy 类的 AST 语法树 )
  2. fasttext 安装_fasttext的简单介绍
  3. 为进阶Linux大佬打牢地基
  4. linux shell 获取参数 $,Linux - Shell - 参数获取
  5. 如何使用ELK来监控性能
  6. C++ Coding潜意识(-ing)
  7. document.body和document.documentElement的区别
  8. 宫崎峻《となりのトトロ》(龙猫)全剧本(中日对照)(2)
  9. LABVIEW 学习-温度采集系统
  10. 对draw.io第一次加载慢的探讨
  11. Windows10创建工作组、加入工作组、查看工作组包含的所有电脑
  12. 机器学习速成课程_关于获得一流客户推荐的速成课程
  13. 如何倒出2两酒(5)
  14. Java中的异常分类[乐乐独记]
  15. 今天就给大家介绍一个抢购茅台的小技巧,不需要安装Python,不需要配置环境,就和你在电脑上安装使用QQ等软件一样
  16. 雅虎免费邮箱开通POP3和自动转发的方法
  17. 品牌管理系统(第一个web项目)
  18. Unix/Linux下的Curse库开发指南——第六章 菜单开发及应用
  19. Tensorrtx+yolov5+windows10+vs2015+cuda11.1关键问题及步骤记录
  20. ad hoc java_Java并发编程--线程封闭(Ad-hoc封闭 栈封闭 ThreadLocal)

热门文章

  1. (自学)sklearn决策树基础知识|解决centos7.8 graphviz报错不能画图的问题
  2. 5年专业研究,这份云原生安全指南请查收
  3. 一个包含学生信息的顺序表
  4. 流程银行柜面业务系统规划
  5. ZZULIOJ1198: 考试排名(二)(结构体专题)
  6. ArcGIS Pro出图去除底图的水印
  7. 专科计算机毕业论文范文 致谢,专科论文致谢范文(精选3篇)
  8. 分布式配置管理平台 Disconf
  9. oracle jta,JTA和两阶段提交,处理全局事务
  10. 计算机是xp系统吗,任何电脑都能装XP系统吗?