vi
형식
v [대상파일이름]
설명
vi는 3가지 모드가 있다.
명령모드 : vi를 처음 실행한 상태.명령어를 통해 단어를 찾거나 지우거나.실행취소등..할수있다.
-dd : 현재 커서가 위치한 한 라인 전체 삭제.
-p : 아래쪽으로 붙여넣기
-dw : 커서가 위치한 곳의 한단어 삭제
-x : 커서가 위치한 문자 삭제.한글자씩.
-R : 커서가 위치한 곳의 글자 교체.
~ : 커서가 위치한 곳부터 대/소문자 변경
-u : 실행취소
- . : 이전명령실행
-?단어 : 내용에 포함된 단어 검색
-y : 한 글자 복사
-yy : 현재 라인 복사
-l : 오른쪽으로 이동
-h : 왼쪽으로 이동
-k : 위로 이동
-j : 아래로 이동
-w : 한단어 앞으로 이동
-b : 한단어 뒤로 이동
-0 : 문서의 맨 앞으로 이동
-e : 단어의 마지막글자로 이동
편집모드 : 명령모드에서 i o a s 등을 눌러 파일 내용을 편집할수 있는 상태. esc를 누르면 명령모드로 돌아간다.
-i : 커서가 있는 문자 앞에서부터 입력
-l : 현재 줄에서 제일 처음부터 입력
-a : 커서가 위치한 문자 뒤에서 부터 입력
-A : 현재줄에서 맨 뒤부분부터 입력
-o : 현재 줄 한칸 아래에서 부터 입력
-O : 현재줄 한칸 위에서부터 입력
-s : 커서가 있는 단어에서 그 단어를 지우고 입력
-c : 커서의 위치부터 줄의 끝까지를 수정
ex모드 : 편집한 파일을 저장,종료할수있는 상태. 명령모드에서 :(콜론)을 누르면 ex모드 실행.
-q : 종료
-w : 저장
-! :강제
-qw!:저장후 종료
-q! : 강제종료
-set nu : 편집화면 앞에 줄넘버를 붙여준다.
-ser nonu : 줄넘버 삭제