01 Vim 기초 - 실행과 종료

반응형

Vim 기본 조작법

Vimic(Vim 을 사용하기에 적절한) 상황을 보기에 앞서, 간단히 Vim 기본 조작법을 알아보고자 한다.

Vim 실행하기

보통 IDE 에서는 Vim 플러그인을 설치하고, 'Vim 사용하기' 설정을 켜두면 에디터에서 Vim 으로 작동한다.

리눅스 또는 윈도우 커맨드라인 환경에서는 vi, vim 을 입력하여 vim 프로그램을 실행할 수 있다.

터미널에서-vim-을-실행
windows powershell 에서 vim 실행하기 (vim 을 입력해도 된다.)

Vim 강제 종료하기

의외로 많은 초심자들이 Vim 으로부터 빠져나가는 방법을 몰라 쩔쩔매는 상황이 많다고 한다. 이 명령어들을 먼저 배우는게 순서상으로 올바르진 않지만, 그래도 급한 분들을 위해 먼저 소개한다. 일단 다음을 그대로 따라서 Vim 을 종료해보자. 다음 각 순서에 명시된 키만 순서대로 입력하면 된다.

  1. ESC 를 연타한다.
  2. :(Shift+;) 를 입력한다.
  3. q 를 입력한다. 
  4. ! 를 입력한다.
  5. Enter를 누른다.

vim-종료하기
vim 종료하기 `:q!`, 하단 status bar 에 입력되는 내용에 주목하자.

이렇게 Vim 으로부터 빠져나올 수 있다. 단, 이렇게 빠져나오게 되면 수정했던 내용은 모두 사라지게 된다.

Vim 저장하고 종료하기

위 강제 종료하기 과정에서 3. 의 과정만 살짝 변경해주면 된다.

  1. ESC 를 연타한다.
  2. :(Shift+;) 를 입력한다.
  3. w q 를 입력한다. 
  4. ! 를 입력한다.
  5. Enter를 누른다.

3. 의 과정이 q 에서 wq 로 변경되었다. 그렇다. w 는 Vim 에서 '저장'을 의미한다.

 

실제 Vim 프로그램은 그 프로그램이 종료가 되지만, 보통 IDE 에서는 종료 명령어를 수행하게 되면, 에디터 '탭'이 꺼지게 된다.

vim-문서-수정하고-저장하고-종료하기
vi 로 수정한 내용을 저장하고 종료하기 위해서는 `:wq` 를 입력한다. (`!`` 는 강제라는 뜻을 의미한다.)


위 각 순서에서 명시한 키는 모두 각자의 의미가 있다. 다음 포스팅에서 Vim 의 3가지 모드에 관해서 알아보도록 하자.

반응형

Designed by JB FACTORY