Saturday, April 25, 2015

vi 찾기와 바꾸기

Vi: Search and Replace

Change to normal mode with <ESC>.

Search (Wrapped around at end of file):

  Search STRING forward:   / STRING.
  Search STRING backward:   ? STRING.

  Repeat search:   n
  Repeat search in opposite direction:  N  (SHIFT-n)

Replace: Same as with sed, Replace OLD with NEW:

  First occurrence on current line:         :s/OLD/NEW
  Globally (all) on current line:           :s/OLD/NEW/g
  Between two lines #,#:                    :#,#s/OLD/NEW/g
  Every occurrence in file:                 :%s/OLD/NEW/g

No comments:

Post a Comment