Editing lines before and after search patterns in Vim
There are two search commands in vim
/ pattern /+ num | Go to line num after pattern . Forward search for pattern. |
/ pattern /- num | Go to line num before pattern . Forward search for pattern. |
Based on that, editing lines before or after the search pattern can be pretty straightforward, e.g.
Delete the line after the search pattern
g/pattern/+d
Search and replace in the line after search pattern
g/pattern/+1s/pat1/pat2/g