1. 文件内全部替换:

:%s#abc#123#g --注:把abc替换成123

(如文件内有#,可用/替换,:%s/abc/123/g)

(或者: %s/str1/str2/g 用str2替换文件中所有的str1)

  1. 文件内局部替换:

:20,30s#abc#123 (注:把20行到30行内abc替换成123)

(如文件内有#,可用/替换,:%s/abc/123/g)

  1. 当前行替换
    : s/line/lines/g (表示将光标所在当前行的line全局替换为lines)

  2. 手动替换
    1 进入搜索模式 /待替换的字符串
    2 执行cw命令 然后输入替换的字符串
    3 按esc键推出
    4 n或N切换字符串,
    5 (重复替换) 这里是一个点号 仔细注意哦
    6 重复4和5的步骤,即可实现

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐