1. Vim 이란?
VIM은 vi 호환 텍스트 편집기입니다. 대부분 mac os나 linux에 기본적으로 깔려있어서 terminal에서 사용이 가능합니다.
현재 많은 에디터들이 있는데 굳이 vim 에디터는 왜 필요할까요? visual studio, vscode, atom, android studio... 와 같이 많은
에디터들이 존재하는데요. vim 에디터는 다른 에디터들과 다르게 터미널에서 직접 파일 생성, 수정이 가능합니다. Aws에서 내프로젝트
를 배포하고. env 파일이나 다른 등등.. 파일들을 생성 수정할 일들이 있는데 터미널에서 작업할 수 있는 장점이 있습니다.
2. Vim 사용법
그렇다면 Vim 에디터는 어떻게 사용하는지 알아보겠습니다.
실행하기
터미널에서 vim 명령어로 실행할 수 있습니다.
$ vim [파일명]
$ vim index.js
현재 경로에 index.js 파일이 없다면 생성되고, 있다면 index.js 파일에 저장되어있는 정보가 터미널에 나타납니다.
편집 모드
편집을 시작하려면 명령어를 입력해야 합니다.
- i : 현재 위치에서 --insert-- mode가 시작된다.
- o : 들여 쓰기 된 상태로 insert mode가 시작된다.
- a : 다음 문자열에서 insert mode가 시작된다.
저장 & 종료
코드를 다 작성했다면 인제 저장하거나 종료를 해야 하는데요
- :q : 코드 수정 없이 종료할 때 사용합니다.
- :q! : 강제로 에디터를 종료합니다.
- :w : 변경사항들을 저장해줍니다.
- :wq : 변경사항들을 저장해주고 에디터를 종료합니다.
- :e [파일명] : [파일명]으로 이동합니다.
창 분할
- :vs [파일명] : 세로로 창을 분할해줍니다.
- :sp [파일명] : 가로로 창을 분할해줍니다.
댓글