본문 바로가기

Programming/Vim

빔(Vim) 모드 Normal, Insert, Command Line

반응형
모드 설명
Normal Default; 네비게이션과 단순 수정을 할 때 사용한다.
Insert 텍스트를 입력하거나 수정할 때 사용한다. 
Command Line 저장, 나가기와 같은 실행을 할 때 사용한다.

빔에는 Visul, Select, Ex-mode 등등 더 많지만, 우선은 이 세 가지가 가장 많이 쓰인다고 한다.

 

Normal 모드로 돌아가기 위해서는 ESC 버튼을 누르면 된다.

 

: (콜론) 를 누르고 q! (ie., :q!) 를 입력하면 아래와 같은 화면과 같이 보인다.

 

: 콜론을 누르면 Command Line 모드로 들어가게 된다. 여기서 쓰인 :q!는 Vim 빔 에디터를 저장하지 않은 채 끄는 것이다. 동일한 기능을 ZQ 로도 대체할 수 있다.

 

여기서 처음 우분투 커맨드 라인 상태에서

 

vim HelloWorld.py

를 입력하면, vim 모드가 열리는데,

 

ESC를 눌러서 Normal Mode 에 있는 것을 확인하고, i 를 누르면 Insert mode로 진입하게 된다.

 

print('Hello, world!')

헬로우월드 파이썬 코드를 입력해보자. 파이썬 파일로 열었기 때문에 Vim은 자동으로 파이썬 구문에 해당하는 것을 하이라이트해준다.

 

ESC를 눌러서 Normal 모드로 돌아온 다음, : 을 눌러서 Command Line 모드로 들어간다.

 

그다음 x! 누르고 엔터하면 파일이 저장된다.

반응형

'Programming > Vim' 카테고리의 다른 글

Vim 단축키 모음  (0) 2022.04.14
Vim에서 복사 붙혀넣기 하는 법  (0) 2021.12.28
텍스트 에디터와 빔(Vim) 설치  (0) 2021.12.27