1 / 10

Vi 에디터

Vi 에디터. 작고 재미있고 흥미로운 텍스트 편집기. vi 의 동작모드. 명령모드 : 입력모드에서 명령모드로 가려면 esc 키를 누르면 된다 . 입력모드 : 실제적으로 글을 입력하는 모드 라인 편집 모드 : esc 키를 누르고 콜론 (:) 을 입력한 상태에서 해당 명령을 입력 받습니다. vi 에디터 실행과 종료. vi 또는 vi 파일명 #vi 에디터 실행 :q! # 변경된 내용을 저장하지 않고 종료하기 (quit) :wq # 변경된 내용을 저장하고 종료하기 (write).

hope-gibbs
Download Presentation

Vi 에디터

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vi 에디터 작고 재미있고 흥미로운 텍스트 편집기

  2. vi의 동작모드 • 명령모드 : 입력모드에서 명령모드로 가려면 esc키를 누르면 된다. • 입력모드 : 실제적으로 글을 입력하는 모드 • 라인 편집 모드 : esc키를 누르고 콜론(:)을 입력한 상태에서 해당 명령을 입력 받습니다

  3. vi 에디터 실행과 종료 • vi 또는 vi 파일명 #vi 에디터 실행 • :q! #변경된 내용을 저장하지 않고 종료하기(quit) • :wq #변경된 내용을 저장하고 종료하기(write)

  4. 텍스트 입력

  5. 커서 이동

  6. 텍스트 편집

  7. 레지스터 이용 • 레지스터란 문서 내에서의 잘라내기와 붙여넣기, 복사 등을 원할 때 사용하는 임시 저장공간을 말한다. • ”레지스터이름 y/d/p #레지스터 이름으로 복사 잘라내기 붙여넣기를 한다 • ”ayy #현재 행이 a레지스터에 복사된다. • ”ap #레지스터 내용이 현재 행 뒤에 붙는다 • ”ay ‘a #현재 행부터 a 표시자 까지의 텍스트를 a레지스터에 복사한다.

  8. 파일 작업 • :e 파일명 #현재 파일 편집 중 다른 파일을 편집하고 싶을 때 사용 • :r 파일명 #다른 파일 내용이 현재 행 이후에 추가된다

  9. 쉘 명령 실행하기 • :! 쉘 명령 #vi 내부에서 주어진 명령을 실행시킬 수 있다

  10. vi 환경설정 • vi가 시작할 때에는 홈 디렉토리의 .exrc 파일 내용을 실행하므로 이 파일의 내용을 변경하면 된다.

More Related