사용이 복잡하지만 강력하다고 하는 편집기 입니다.
*nix 계열 전체에서 대부분 사용가능합니다.
- 편집을 하려면 ESC키를 서너번 누른 후 i 키를 누르고 편집을 시작합니다.
- 종료 하려면 ESC키를 서너번 누른 후 콜론(:)키, w키, q키, 엔터키를 누릅니다.(변경사항 저장)
시작하기
편집하기
- 창이 열린후 "i" 키를 누릅니다.
- 방향키로 이동 가능합니다.
종료하기
신경질적으로 Esc 키를 몇번 누른후 :wq 를 누르고 엔터 [ ESC키, 콜론(:)키, w키, q키, 엔터키 ]
키보드로 명령어를 입력하여 텍스트 파일을 편집할 수 있습니다.
명령 모드(Command mode), 입력 모드(Insert mode) 가 있습니다.
명령 모드에서 i나 a를 누르면 입력 모드로 전환됩니다.
vi 편집기를 시작하면 명령 모드(Command mode)로 시작됩니다.
명령 모드(Command mode)
명령 모드에서는 텍스트를 편집할 수 없고, 편집기의 다양한 기능을 실행할 수 있습니다.
i : 현재 위치에서 입력 모드로 전환합니다.
a : 현재 위치 다음 위치에서 입력 모드로 전환합니다.
x : 커서 위치의 문자를 삭제합니다.
:w : 현재 파일을 저장합니다.
:q : vi 편집기를 종료합니다.
:wq : 현재 파일을 저장하고 vi 편집기를 종료합니다.
:q! : 현재 파일을 저장하지 않고 vi 편집기를 종료합니다.
입력 모드(Insert mode)
입력 모드에서는 텍스트를 편집할 수 있습니다. 명령 모드에서 i나 a를 누르면 입력 모드로 전환됩니다. 일반 편집기 처럼 사용하시면 됩니다. 그중
ESC 키는 명령 모드로 전환하게하는 키입니다.
현재 어느 모드인지 모를 경우 ESC키를 누르고 i를 누른후 편집을 진행합니다.