vim替换字符串

1. s 命令来替换字符串

:s/vivian/sky/  #替换当前行第一个 vivian 为 sky 
:s/vivian/sky/g #替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/  #替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:n,$s/vivian/sky/g #替换第 n 行开始到最后一行中每一行所有 vivian 为 sky 

若 n 为 .,表示从当前行开始

2. 替换确认

:s/vivian/sky/gc 
posted @ 2016-02-17 21:42  thomas_blog  阅读(78)  评论(0编辑  收藏  举报