[운영체제] Linux vi 편집기 사용법
2021. 10. 28. 16:38ㆍComputer Science/운영체제
자주 사용하는 vi 편집기 명령어들.
명령 모드에서 입력 모드로 변환하기 위한 명령
nG : 줄 번호 n 으로 이동하기
1G : 편집버퍼의 첫 줄로 이동하기
G : 편집버퍼의 마지막 줄로 이동하기
i : 입력모드로 전환, 커서 위치 앞에서 삽입
a : 입력모드로 전환, 커서 위치 뒤에서 삽입
I : 입력모드로 전환, 현재 줄의 앞에서 삽입
A : 입력모드로 전환, 현재 줄의 뒤에서 삽입
o : 입력모드로 전환, 현재 줄의 아래에 전개
O : 입력모드로 전환, 현재 줄의 위에 전개
입력 모드에서 명령 모드로 변환 : <ESC>
x : 커서가 있는 문자 1개 삭제
dd : 커서가 있는 곳부터 1행 삭제
ndd : 커서가 있는 곳부터 n행 삭제
yy : 커서가 있는 행을 복사
nyy : 커서가 있는 행부터 n행을 복사
ndd : 커서가 있는 곳부터 n행을 삭제
p : 삭제/복사 된 행을 현재 커서가 있는 행의 아래에 붙여 넣기
P : 삭제/복사 된 행을 현재 행의 위에 붙여 넣기
최종라인 모드
:q 변화가 없을 때 저장 없이 빠져 나옴
:q! 변화가 있음에도 저장 없이 빠져 나옴
:w 현재의 파일 이름으로 저장
:wq 현재의 파일 이름으로 저장한 후 빠져 나옴
:set number 행 번호 보이게
:set nonumber 행 번호 안보이게