100 likes | 210 Views
Vi 에디터. 작고 재미있고 흥미로운 텍스트 편집기. vi 의 동작모드. 명령모드 : 입력모드에서 명령모드로 가려면 esc 키를 누르면 된다 . 입력모드 : 실제적으로 글을 입력하는 모드 라인 편집 모드 : esc 키를 누르고 콜론 (:) 을 입력한 상태에서 해당 명령을 입력 받습니다. vi 에디터 실행과 종료. vi 또는 vi 파일명 #vi 에디터 실행 :q! # 변경된 내용을 저장하지 않고 종료하기 (quit) :wq # 변경된 내용을 저장하고 종료하기 (write).
E N D
Vi 에디터 작고 재미있고 흥미로운 텍스트 편집기
vi의 동작모드 • 명령모드 : 입력모드에서 명령모드로 가려면 esc키를 누르면 된다. • 입력모드 : 실제적으로 글을 입력하는 모드 • 라인 편집 모드 : esc키를 누르고 콜론(:)을 입력한 상태에서 해당 명령을 입력 받습니다
vi 에디터 실행과 종료 • vi 또는 vi 파일명 #vi 에디터 실행 • :q! #변경된 내용을 저장하지 않고 종료하기(quit) • :wq #변경된 내용을 저장하고 종료하기(write)
레지스터 이용 • 레지스터란 문서 내에서의 잘라내기와 붙여넣기, 복사 등을 원할 때 사용하는 임시 저장공간을 말한다. • ”레지스터이름 y/d/p #레지스터 이름으로 복사 잘라내기 붙여넣기를 한다 • ”ayy #현재 행이 a레지스터에 복사된다. • ”ap #레지스터 내용이 현재 행 뒤에 붙는다 • ”ay ‘a #현재 행부터 a 표시자 까지의 텍스트를 a레지스터에 복사한다.
파일 작업 • :e 파일명 #현재 파일 편집 중 다른 파일을 편집하고 싶을 때 사용 • :r 파일명 #다른 파일 내용이 현재 행 이후에 추가된다
쉘 명령 실행하기 • :! 쉘 명령 #vi 내부에서 주어진 명령을 실행시킬 수 있다
vi 환경설정 • vi가 시작할 때에는 홈 디렉토리의 .exrc 파일 내용을 실행하므로 이 파일의 내용을 변경하면 된다.