2012-12-14 68 views

回答

4
  1. 启动Vim在你的项目的根目录:

    $ vim /path/to/project 
    
  2. 相关文件添加到arglist中,递归:

    :argadd **/*.C **/*.H 
    

    :h starstar:h :argadd

  3. 上在arglist中的每个文件执行的替代:

    :argdo s/foo/bar/gc 
    

    :h argdo:h s_flags

+0

我试过这个现在在测试目录中,我得到“E37:自上次更改后没有写入(添加!覆盖)”错误。 – tmaric

+3

要么':设置隐藏'并且稍后用':wall'保存它们,要么附加'|更新'到':argdo'命令。 –

+0

对不起,我假设'设置隐藏'。 – romainl

相关问题