• 맑음동두천 11.4℃
  • 맑음강릉 15.5℃
  • 맑음서울 11.8℃
  • 맑음대전 12.9℃
  • 구름조금대구 12.8℃
  • 구름많음울산 14.3℃
  • 구름조금광주 11.7℃
  • 구름조금부산 13.6℃
  • 맑음고창 12.2℃
  • 구름많음제주 14.0℃
  • 맑음강화 12.4℃
  • 맑음보은 12.0℃
  • 맑음금산 12.5℃
  • 구름많음강진군 14.1℃
  • 구름조금경주시 13.0℃
  • 구름조금거제 13.4℃
기상청 제공

vi 명령어

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 : 줄넘버 삭제