vim 에서 특정 라인을 제외하고 다른 라인들 삭제 하기.
글쓴이: russell / 작성시간: 금, 2010/02/26 - 3:13오전
지금 텍스트 파일을 가지고 작업하고 있습니다. vim 에서 특정 라인들만을 제외하고 다른 라인들을 삭제하고 싶은데요. 만만치 않네요.
L1 - 뭐라뭐라
ID - 뭐라뭐라
뭐라뭐라
뭐라
대충 위와 같은 내용을 가지고 있는 파일입니다. 저는 L1 으로 시작하는 라인과 ID 로 시작하는 라인 그리고 빈줄 라인...이렇게 3개를 라인들을 제외하고 다른 라인들을 지우고 싶은데 잘 안되네요.
%g!/^(L1|ID| )/d
정도를 해 보았지만...제대로 매치가 안되는거 같습니다.
Forums:
g!/^\(L1\|ID\|
ps
댓글 달기