Weijian 的个人资料Enjoy My Life照片日志列表 工具 帮助

日志


5月16日

vi中的替换命令总结

  • 全局替换
    •  :%s/AAA/BBB 替换所有行的第一个AAA为BBB
    •  :%s/AAA/BBB/g 替换全文中的AAA为BBB
  • 单行替换
    •  :s/AAA/BBB 替换当前行的第一个AAA为BBB
    •  :s/AAA/BBB/g 替换当前行的所有AAA为BBB
  • 多行替换
    •  :n,$s/AAA/BBB 替换从第n行到最后一行每行中的第一个AAA为BBB (n为.表示当前行)
    •  :n,$s/AAA/BBB/g 替换从第n行到最后一行每行中的所有AAA为BBB (n为.表示当前行)
  • 特殊分隔符
    •  :s#AAA#sky# 替换当前行的第一个AAA为BBB (AAA和BBB中可以包含/)