vi的替换命令是??

vi的替换命令是??

如题,
:s/regexp/replacement/ 替换当前行出现的第一个式样
:s/regexp/replacement/g 替换当前行所有匹配
:%s/regexp/replacement/g 替换文件中所有匹配式样
:%s/regexp/replacement/gc 要进行全程替换时,希望 vi 每次给出确认提示