在使用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)是否需要替换 |