Vim에서 특정 패턴이 있는 라인 삭제하기
Vim에서 특정 패턴을 가진 라인을 삭제하는 방법을 배워보겠습니다. 이 작업을 위해 다양한 방법이 존재하며, 아래에 가장 간단한 방법들을 소개합니다.
1. 삭제할 패턴 검색하기
먼저, 삭제하고자 하는 패턴을 검색해야 합니다. 이를 위해서는 /pattern
명령어를 사용하여 pattern
을 검색할 수 있습니다.
예시: /delete me
2. 검색된 패턴의 라인 삭제하기
검색된 패턴을 포함하는 라인을 삭제하기 위해 다음 두 가지 방법을 사용할 수 있습니다.
dd
명령어: 현재 커서 위치에 있는 라인을 삭제합니다.:%d/pattern/
명령어: 파일 전체에서 패턴을 검색하여 해당 라인을 모두 삭제합니다.
예시: "example.txt" 파일에서 "delete me" 라는 패턴이 있는 모든 라인을 삭제하려면 아래와 같이 명령어를 사용합니다.
/delete me
명령어로 "delete me" 패턴을 검색합니다.:%d/delete me/
명령어를 사용하여 해당 패턴을 가진 모든 라인을 삭제합니다.
3. 다른 방법으로 라인 삭제하기
:g/pattern/d
명령어를 사용하여 패턴을 포함하는 모든 라인을 삭제할 수도 있습니다. 이 명령어는 파일 전체에서 검색하므로, :%g/pattern/d
명령어를 사용하면 됩니다.
이제 Vim에서 특정 패턴을 가진 라인을 삭제하는 방법에 대해 알게 되었습니다. 이 방법을 사용하여 원하는 패턴의 라인을 쉽게 삭제할 수 있습니다.
Tutorials and Tips to Improve Your Skills
Thanks for the post
_________________
https://bdsports.space