vi 편집기는 손에 익히기 쉽지 않은 에디터입니다. 하지만 서버작업을 하게 되는 경우 반드시 알아야 되는 편집기라는 생각을 하고 있습니다. 거의 모든 유닉스, 리눅스 설치를 하면 기본적으로 설치되어 있는 아주 가벼운 편집기로 기본적인 사용방법과 자주 사용하는 명령어를 정리하고자 합니다.
vi는 명령모드와 편집모드가 있는데, 명령모드에서는 키보드에 다양한 키를 사용해서 라인을 복사하거나 커서이동 등등의 다양한 작업을 할수 있고, 편집모드에서 그야말로 글자를 입력하는 모드이다. 명령모드에서 콜론(:)을 클릭하면 맨 아래줄에 입력할 수 있는 줄이 열리는데, 여기에서는 파일저장, 종료하기 등의 명령을 수행할 수 있다.
파일 열기, 종료하기
vi {파일명} # 파일열기
:q # 파일닫기
:q! # 수정한 파일도 강제종료
:w # 파일저장
:wq # 파일저장 후 종료
입력모드로 전환하기
i # 현재 커서 자리에 입력
I # 현재 행의 첫컬럼으로 이동하여 입력
a # 현재 커서 다음 자리에 입력
o # 커서 다음행에 입력
O # 커서 이전 행에 입력
A # 현재 행의 마지막 컬럼으로 이동하여 입력
명령어 모드 명령키
yy # 복사하기
yy {라인수} # 라인수 만큼 복사하기
p # 커서 위치에서 붙여넣기
x # 한글자 지우기
dd # 한 라인 지우기
dd {라인수} # 라인수 만큼 지우기
. # 방금 실행 반복하기
{반복수} . # 방금 실행을 반복수 만큼 반복해서 실행
검색하기
/{검색어} [ENTER] : 아래로 검색하기
/ [ENTER] : 바로 전 검색어 재검색
'Server > Unix,Linux' 카테고리의 다른 글
vim 환경설정 방법(.vimrc) (0) | 2024.05.17 |
---|---|
윈도우에 WSL로 리눅스 설치하기 (0) | 2024.04.19 |
unix, linux 자주쓰는 명령어 (0) | 2022.04.07 |
파일 검색하기 (0) | 2022.03.26 |