Vim
은 리눅스에서 자주 사용하는 기본 편집기다.
Vim을 통해, 터미널에서 키보드만을 이용해 텍스트 문서를 생성 및 관리할 수 있다.
Vim에는 ex 모드와 입력 모드가 있다.
-
ex 모드
에서는 텍스트 파일을 저장하거나, 종료할 수 있다. -
입력 모드
에서는 텍스트 파일을 작성하거나, 수정할 수 있다.
vim 텍스트 파일명
vim
: 텍스트 파일을 생성하거나, 텍스트 파일을 여는 명령
-
입력한 텍스트 파일명이 있는 경우: 해당 텍스트 파일을 연다.
-
입력한 텍스트 파일명이 없는 경우: 해당 이름으로 텍스트 파일을 생성한다.
-
vim 명령을 통해 텍스트 파일을 생성한다.
-
Vim은 처음 실행하면 ex 모드로 실행한다.
-
ex 모드 ➡️ 입력 모드 (
a
또는i
입력) -
입력 모드에서 텍스트 파일의 작성을 완료한다.
-
입력 모드 ➡️ ex 모드 (
Esc
입력) -
ex 모드에서 텍스트 파일을 저장하고, 편집기를 종료 (
:wq
입력)
Vim의 ex 모드에서 사용하는 명령은 콜론(:
)으로 시작한다.
명령 | 설명 |
---|---|
:w | 문서를 저장한다 |
:q | 편집기를 종료한다 |
:wq | 문서를 저장하고, 편집기를 종료한다 |
:wq 파일명 | 문서를 저장하지 않고 종료한다 (.swp 임시파일 생성) |
q! | 지정한 파일명으로 문서를 저장하고 종료한다 |
cat 텍스트 문서
cat
: 터미널에서 텍스트 문서의 내용을 확인하는 명령
cat file1 file2 file3 > file4
설명: file1, file2, file3의 내용을 연결해, file4를 생성한다.
cat file1 >> file2
설명: file1의 내용을 file2 내용 끝에 연결한다.
clear
exit
clear
: 터미널 창의 내용을 비우는 명령
exit
: 터미널을 종료하는 명령