본문 바로가기

카테고리 없음

vim 단축키, command

출처 : 사진 속




자주 쓰는 명령어 정리


명령행 모드 command line mode


 :w

저장 

 :q

나가기 

 :wq 

저장하고 나가기 

 :q!

변경사항을 무시하고 (저장하지 않고) 나가기 




모드 변경


R, r            replace mode

I, i             insert mode

V, v           visual mode


삽입 모드는 시작 지점까지 함께 지정하며 진입하는 단축키들이 더 있습니다 (o, a, s)

저는 딱히 i빼고는 쓰지는 않지만..




기타

Y, y 

복사 (Y : 행단위) 

P, p 

붙여넣기 (P : 커서 이전에, p : 커서 이후에) 

D, d 

삭제 (D : 행단위) 



그 외에도 비주얼 모드 진입 상태에서


  • 블럭 선택 후 d혹은 delete버튼을 눌러 일괄적으로 삭제하는 기능
  • 블럭 선택 후 = 버튼을 눌러 자동으로 정렬하는 기능

을 저는 잘 사용하고 있습니다.




출처 : 사진 속



vim에서 가장 관건은 이 이동단축키입니다. 마우스가 커서를 이동시켜주지 못하기 때문이죠. 이 중에서도 단어 끝으로 이동시켜주는 e나 다음 단어

로 이동시켜주는 w를 정말 많이 사용하게 되는데, 저는 w를 더 많이 사용합니다.


e는 그 단어의 마지막 글자로 커서를 이동시켜주는 데에 비해 w는 다음 단어의 시작지점으로 커서를 이동시켜주는 차이가 있는데, 작업상 w가 더 편한 느낌입니다.


vim은 보기보다 강력합니다 (단축키를 알수록)

오죽하면 vim 명령어가 표시되어있는 키보드 커버를 쓰시는 분들도..