STUDY

vim 명령어 정리

Dalseung 2024. 11. 14. 00:43

Vim 기본 명령어

Vim은 강력한 텍스트 편집기로, 효율적인 코드 편집과 관리에 유용하다. 아래는 Vim 사용에 필요한 주요 기본 명령어다.

모드 전환

  • Normal 모드: Esc 키를 누르면 Normal 모드로 돌아옴.
  • Insert 모드: i를 누르면 입력 모드로 전환.
  • Visual 모드: v를 눌러 Visual 모드로 전환하여 블록 선택.
  • Command 모드: :를 눌러 명령 모드로 전환.

커서 이동

  • h : 왼쪽으로 이동
  • j : 아래로 이동
  • k : 위로 이동
  • l : 오른쪽으로 이동
  • gg : 파일의 맨 처음으로 이동
  • G : 파일의 맨 끝으로 이동
  • :숫자 : 특정 행으로 이동 (예: :10은 10번째 줄로 이동)

편집 명령어

  • i : 현재 커서 위치 앞에서 입력 모드
  • I : 현재 줄의 맨 앞에서 입력 모드
  • a : 현재 커서 위치 뒤에서 입력 모드
  • A : 현재 줄의 맨 뒤에서 입력 모드
  • o : 현재 줄 아래에 새로운 줄 추가 후 입력 모드
  • O : 현재 줄 위에 새로운 줄 추가 후 입력 모드

텍스트 삭제

  • x : 커서 위치의 문자 삭제
  • dd : 현재 줄 삭제
  • dw : 커서부터 단어 삭제
  • d$ : 커서부터 줄 끝까지 삭제

복사와 붙여넣기

  • yy : 현재 줄 복사
  • yw : 커서부터 단어 복사
  • y$ : 커서부터 줄 끝까지 복사
  • p : 붙여넣기 (복사한 내용을 커서 뒤에 붙임)
  • P : 붙여넣기 (복사한 내용을 커서 앞에 붙임)

실행 취소 및 다시 실행

  • u : 실행 취소
  • Ctrl + r : 다시 실행 (실행 취소를 되돌림)

파일 저장과 종료

  • :w : 파일 저장
  • :q : Vim 종료
  • :wq 또는 :x : 저장하고 종료
  • :q! : 저장하지 않고 강제 종료

'STUDY' 카테고리의 다른 글

[1주차 TIL] KnockOn Bootcamp Pre.Rev : 헤더파일  (0) 2024.12.02
리눅스 네트워크 및 프로세스 관련 명령어  (6) 2024.11.14
[AI] 특성공학과 규제  (0) 2022.11.06
[AI] 선형회귀  (0) 2022.11.06
[AI] k-최근접 이웃 회귀  (1) 2022.11.06