vi 시작 명령어 설 명
vi filename 파일 열기, 작성
vi 18 filename 18행에서 커서 시작
vi +/"문자열" filename "문자열"부터 커서 시작
vi -r filename 손상된 파일 복구
view filename 읽기 전용으로 파일 열기
vi 커서 이동 명령어 설 명
h 왼쪽으로 커서 이동
j 아래로 커서 이동
k 위로 커서 이동
l 오른쪽으로 커서 이동
w 오른쪽 한 단어의 처음으로 커서 이동
e 오른쪽 한 단어의 끝부분으로 커서 이동
b 왼쪽 한 단어의 처음으로 커서 이동
Enter 한 행 아래로 커서 이동
Back space 한 문자 왼쪽으로 커서 이동
Space Bar 한 문자 오른쪽으로 커서 이동
^ 행의 맨 왼쪽으로 커서 이동
$ 행의 맨 오른쪽으로 커서 이동
H 현재 보이는 화면의 맨 위로 이동
M 현재 보이는 화면의 중간으로 이동
L 현재 보이는 화면의 맨 아래로 이동
1G 파일의 맨 처음으로 이동
G 파일의 맨 끝으로 이동
숫자G 숫자'만큼 지정한 줄로 커서 이동
Ctrl + f 한 화면 위로 이동
Ctrl + b 한 화면 아래로 이동
Ctrl + d 반 화면 위로 이동
Ctrl + u 반 화면 아래로 이동
Ctrl + e 한 줄씩 위로 이동
Ctrl + y 한 줄 씩 아래로 이동
문자,행 삽입 명령어 설 명
i 커서 왼쪽에 문자 삽입
a 커서 오른쪽에 문자 삽입
A 커서 오른쪽 행의 끝에 문자 삽입
I 커서 왼쪽, 행의 처음에 문자 삽입
o 커서 아래에 행 삽입
O 커서 위에 행 삽입
텍스트 변경 명령어 설 명
cw 단어 변경
cc 행 변경 (현재 행 삭제)
C 커서 오른쪽의 행 변경
s 커서가 위치한 문자열 대체