How to search and replace in vi?
I got a friend here in work asked me “How to search and replace in vi”?
To search:
/ STRING
(Above should be known almost to all Linux/Unix users)
To replace:
First occurrence on current line:
:s/OLD/NEWGlobally (all) on current line:
:s/OLD/NEW/gBetween two lines #,#:
:#,#s/OLD/NEW/gEvery occurrence in file:
:%s/OLD/NEW/g
