vim 查找并手动替换

技巧 4:查找并手动替换

  1. 通篇无脑替换:
    :%s/content/copy/g
    如果对于每个替换选项需要进行确认:
    :%s/content/copy/gc
    如果对于每个替换需要忽略大小写:
    :%s/content/copy/igc
    执行后会显示如下的选项:
    replace with long (y/n/a/q/l/^E/^Y)?
    几个选项执行的操作:
    y:对当前位置执行替换,并跳转到下一个位置
    n:直接跳转到下一个位置
    a:从当前位置开始,到文末执行替换操作
    q:退出替换操作
    l:将当前的位置替换完后退出替换操作
    ^E:界面滚动,向下滚动
    ^Y:界面滚动,向上滚动
  2. *的作用,从“当前位置”向后开始进行遍历,搜索当前单词,n执行继续向下搜索,N反向搜索,*nn命令返回到最初的“当前位置“
  3. #的作用,从“当前位置”向前开始进行遍历,搜索当前单词,n执行继续向上搜索,N反向搜索,*nn命令返回到最初的“当前位置”
  4. /target\c执行全文搜索,\c为忽略大小写,\C为大小写敏感
发布了311 篇原创文章 · 获赞 27 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/qq_31433709/article/details/105445079