linux系统vim底行模式下查找和替换

来源:互联网 发布:淘宝扣48分无法购物 编辑:程序博客网 时间:2024/06/05 02:56

1. 查找

  • 向上查找 ?<要查找的字符>

    比如,我现在光标初一10000行,想要向上查查看有没有个变量叫hello的,那么我们就切换vi到底行模式下,并输入

  ?hello
  • 1
  • 1
  • 向下查找 /<要查找的字符> 
    比如,我现在光标初一10000行,想要向下查查看有没有个变量叫world的,那么我们就切换vi到底行模式下,并输入
    /hello
  • 1
  • 1

2. 替换

替换的功能,在我们开发过程中可谓天天使用,使用命令如下:

0:%s/string1/string2/g
  • 1
  • 1

简单解释一下:

0:表示从第0行到最后一行搜索一个叫string1的字符串%s : s表示切换到替换模式下去 string1/string2,即把string1替换成string2g : 强制替换不用提示
原创粉丝点击