Show pageBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== vim replace in multiple files ====== <code> vim *.cpp Start Vim, defining the argument list to contain all the C++ files. You are now in the first file. qq Start recording into the q register :%s/\<GetResp\>/GetAnswer/ge Do the replacements in the first file. :wnext Write this file and move to the next one. q Stop recording. @q Execute the q register. This will replay the substitution and ":wnext". You can verify that this doesn't produce an error message. 999@q Execute the q register on the remaining files. </code> {{tag>}} ~~LINKBACK~~ ~~DISCUSSION~~ blog/vim_replace_in_multiple_files.txt Last modified: 2011/01/04 15:53by brb