
Vi(Visual Editor) improved의 약자
Vi에 자동화, 시각화 메뉴등을 추가한 프로그램
Vim 이외에 Emacs도 존재. 대부분 개발자들은 두 에디터 중 하나 사용.
[설치 방법]
다음 명령어들을 순서대로 입력.
- sudo apt-get-update
- sudo apt-get upgrade
- sudo apt-get install vim
[사용 방법]
- vi [파일] 명령어를 통해 사용
일반(Normal) 모드 : 처음 vim을 실행했을 때 실행되는 모드. 탐색, 커서 이동 가능
~ : 내용이 없음을 표시
입력(Insert) 모드 : 일반 모드에서 a, i, o 중 하나를 입력 시 실행 되는 모드. 내용 입력 가능.
명령(Command) 모드 : 일반 모드에서 : 입력 시 실행되는 모드. 저장, 파일 읽기, vim 설정 등 가능.
Visual 모드 : 일반 모드에서 v 난 ctrl + v 누를 시 실행되는 모드. 블럭 복사/붙이기 가능.
위 세가지 모드에서 일반 모드로 돌아갈 시 ECS를 누르면 된다.
입력
i : 포커스 잡힌 커서 위치에서 Insert 모드 시작
삭제 (일반 모드에서 실행)
x : 커서의 한 문자를 삭제. (delete 와 같음.)
Insert 모드에서 백스페이스로도 삭제 가능.
파일 저장 관련
:w : 현재 열려있는 파일 저장
:q : 저장하지 않고 종료(quit)
:wq : 현재 열려있는 파일 저장 후 종료
:q! : 강제 종료