17-vim-查找字符或单词-02-查找并替换

2019/07/23 13:54
阅读数 5

在vi中查找和替换命令需要在末行模式下执行.

命令 功能
:%s///g 末行模式下,查找并替换字符.例:%s /hello/world/g

1.全局替换

  • 一次性替换文件中的所有文件的旧文本.
  • 命令格式如下:

       :%s /旧文本/新文本/g 

 

2.可视区域替换

  • 先选中要替换文字的范围
  • 选中可视区域后,末行模式后会自动出现<,'>
  • 命令格式如下:

  :<,'>s /旧文本/新文本/g

 

3.确认替换

  • 如果把末尾的g改成gc在替换的时候,会有提示!(推荐)
  • 命令格式如下:

  :%s /旧文本/新文本/gc

确认信息介绍:

  1. y-yes 当前替换
  2. n-no 当前不替换
  3. a-all 替换所有
  4. q-quit 退出替换

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部