vi 기본 명령어..

2006. 12. 28. 06:17IT/OS

간단하면서도 파워풀한..vi Editor...
자주 사용하면서도, 정말 사용하는 몇가지 명령만 알고있다. -_-;
제대로 알면... vi에 이런 기능도 되구나하는 감탄사가 절로..ㅋ
그래도 기본 기능만.. 어디선가 펌..


화면단위 편집기(Screen Editor : VI)

1) vi란? (vi는 Visual의 약자이다.)
시스템을 관리하기 위한 DB화일 또는 일반 문자화일을 편집하거나 기타
프로그램 언어를 코딩할 경우 화면단위로 편집할 수 있는 기능을 제공한다
(VI를 사용하지 못할 경우 행단위 편집기인 ed를 사용 할 수 있다.)

** 참고로 이 VI에디터의 도스버전이 자료실에 올라와 있다.

2) vi의 시작과 종료

편집기 vi를 호출하기 위한 명령어의 일반적인 형태

% vi filename
┌──────────────────────────┐
~
~
~
~
~
~
~
~
│"filename"[New file] -------> 명령어 라인
└──────────────────────────┘

ed에서와 같이 "filename"이 현재 디렉토리내에 존재하는 경우 그 화일 내
용은 편집을 위하여 임시 버퍼에 복사된다. 물론 "filename"이라는 화일이
존재하지 않으면 새로운 화일이 생성된다.

vi를 빠져 나오기 위한 명령 (ZZ, :q, :wq )

. ZZ 임시 버퍼의 내용을 vi로 호출할때 사용되었던 화일에 기록한후 vi
를 빠져나온다.

. :q vi를 중단하는 명령으로 ed의 q(quit)명령과

'IT > OS' 카테고리의 다른 글

Solaris CPU,MEM,NET 상태  (0) 2006.12.28
fuser, 강제로 umount...  (0) 2006.12.28
about NFS  (0) 2006.12.28
Linux Network  (0) 2006.12.28
[Linux] Linux IP체계  (0) 2006.12.28
[Solaris] Signals and Meanings  (0) 2006.12.28
[Solaris] Remote CD-Rom Mount  (0) 2006.12.28
XP최적화하기..  (0) 2006.12.28