반응형
모드 | 설명 |
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 |