본문 바로가기
프로그램 개발(분석, 설계, 코딩, 배포)/100. 기타

vi | 전체 삭제

by 3604 2026. 8. 7.
728x90

vi/vim에서 파일의 모든 내용을 선택하여 삭제하는 가장 간단하고 빠른 방법은 노멀 모드(Normal Mode)에서 다음 명령어를 입력하는 것입니다.

Vim Script
 
ggdG

명령어 해설

  • gg: 파일의 첫 번째 줄(맨 위)로 이동합니다.
  • d: 삭제(Delete) 명령을 실행합니다.
  • G: 파일의 마지막 줄(맨 아래)로 이동합니다.
  • 따라서 gg + d + G는 "맨 위부터 맨 아래까지 삭제하라"는 의미입니다.

다른 방법들

  1. 전체 범위 삭제 명령어 사용 (Ex 모드) Esc 키를 누른 후 아래와 같이 입력하고 Enter를 누릅니다.
    • %: 전체 행 범위
    • d: 삭제(Delete)
  2. Vim Script
     
    :%d
    
  3. 비주얼 모드로 선택 후 삭제
    1. gg를 눌러 맨 위로 이동합니다.
    2. V (대문자 V)를 눌러 줄 단위 비주얼 모드를 켭니다.
    3. G (대문자 G)를 눌러 맨 아래까지 전체 선택합니다.
    4. d 또는 x를 눌러 삭제합니다.
728x90