• 91 用寄存器的内容替换
  • 92 重复上一次substitute命令
  • Practical vim 第十四章 替换 91-92

    91 用寄存器的内容替换

    通过{register}可以将寄存器的内容插入到命令行,:%s//<C-r>0/g 也可以用编程的方式:

    :let @a='word'
    :%s//\=@a/g
    

    92 重复上一次substitute命令

    当我们执行一次替换:s/target/replacement/g 后发现要加上%前缀,我们只需要执行:g&即可 而如果我们执行了:%s/target/replacement/g后发现我们只需要当前行执行,在撤销全局替换后,我们可以:&&它会使用上次替换,但范围仅限当前行。 :%&&全局替换。 &是s命令的同义词

    上一篇:Practical vim 第十四章 替换 87-90

    下一篇:Practical vim 第十四章 替换 93-96