OS/Linux
[Linux] vi command(vi 명령어)
리딩리드
2016. 9. 18. 16:09
vi command
1. 명령모드에서 입력모드로 전환
i : 현재커서부터 위치입력
I : 현재커서 줄의 맨 앞에서 부터 입력(shift+I)
a : 현재 커서의 위치 다음칸부터 입력
A : 현재 커서 줄의 맨 마지막부터 입력(shift+a)
o : 현재 커서의 다음 줄에 입력
O : 현재 커서의 이전줄에 입력(shift+o)
s : 현재 커서 위치의 한글자를 지우고 입력
S : 현재 커서의 한 줄을 지우고 입력(shift+s)
2. 커서 이동
- 기본적으로 방향키와 pageUp, pageDown, Home, End 가 있다
숫자 G : 해당 숫자의 행으로 이동
숫자 ENTER : 해당 숫자의 행으로 이동
3. 명령 모드에서 삭제, 복사, 붙여넣기
x : 현재커서가 위치한 글자 삭제(del)
X : 현재 커서가 위치한 앞 글자 삭제
dd : 현재 커서의 행 삭제
숫자 dd : 현재 커서부터 숫자만큼의 행 삭제
yy : 현재 커서에 있는 행 복사
숫자 yy : 현재 커서부터 숫자만큼 행복사
p : 복사 내용 붙이기
P: 복사내용 현재 행 이전에 붙이기