본문 바로가기

Linux

Linux vim 편집기

728x90

VIM 편집기란?

VIM은 Vi IMproved의 약자로써 vi 편집기의 클론 확장판이다.

[+] 참고로 vi 편집기는 라인 에디터만 쓰던 시절 혁신이었다.


VIM 편집기 모드

  • 기본적으로 VIM 편집기를 시작하면 명령 모드.
  • 명령 모드에서 i를 누르면 편집 모드 진입.
  • 명령 모드에서 :를 누르면 EX 모드 진입.
  • 편집 모드에서 esc를 누르면 명령 모드로 복귀.
  • EX 모드에서 명령어 수행 시 자동으로 명령 모드로 복귀.

단축키

명령모드

  • yy : 커서가 위치한 행 통채로 복사
  • dd : 커서가 위치한 행 통채로 잘라내기
  • p : 붙여넣기
  • x 또는 delete : 문자 한개 삭제
  • u : undo
  • CTRL + r : redo

명령모드 → 편집모드

  • i : 커서 앞 부분 삽입
  • I : 행 첫 부분 삽입
  • a : 커서 뒷 부분 삽입
  • A : 행 마지막 부분 삽입
  • o : 커서 아래행에 새로운 행 삽입
  • O : 커서 윗행에 새로운 행 삽입

커서이동

  • H : 좌로 이동
  • J : 아래로 이동
  • K : 위로 이동
  • L : 우로 이동