在使用Vim的过程中,经常会碰到需要查找与替换操作的情况。
命令 | 解释 |
---|---|
/word | 向下寻找一个名称为 word 的字符串 |
?word | 向上寻找一个名称为 word 的字符串 |
n | n代表英文字符 n ,表示重复前一个查找操作 |
N | N代表英文字符 N ,表示”反向”进行前一个查找操作 |
:n1,n2s/word1/word2/g | n1 与 n2 代表数字,表示在第 n1 行与第 n2 行之间查找 word1 这个字符串,并替换为 word2 |
:1,$s/word1/word2/g | 从第 1 行到最后一行查找word1 这个字符串并替换为word2 |
:1,$s/word1/word2/gc | 从第 1 行到最后一行查找word1 这个字符串并替换为word2 ,且在每一次替换前都会让用户确认comfirm 是否需要替换 |