태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

Vi Editor 사용법

IT/Unix|2011. 2. 7. 16:10
입력
i : 커서 앞에 입력됩니다. 커서 뒤에 있던 내용들은 오른쪽으로 이동됩니다.
I : 줄의 첫 문자 앞에 입력됩니다.
a : 현재 커서의 위치 뒤에 입력됩니다. 커서는 오른쪽으로 이동되고 i처럼 삽입됩니다.
A : 줄의 끝에 입력됩니다.
o : 커서가 있는 다음 행에 빈 줄을 만듭니다 (소문자 o).
O : 커서가 있는 앞 행에 빈 줄을 만듭니다 (대문자 O).

삭제(n = 숫자)
x : 커서에 의해 밝게 표시된 부분의 문자가 삭제됩니다. 이 명령은 문자 입력 모드로 바뀌지 않습니다.
nx : 커서에서 시작하여 n 개의 문자가 삭제됩니다.
dw : 커서에서 다음 단어 앞이나 첫 마침표까지 삭제됩니다.
dd : 현재 줄이 삭제됩니다.
dG : 현재 줄부터 파일 끝까지 삭제됩니다.

커서이동
l, -> : 커서를 오른쪽으로 이동               
h, <- : 커서를 왼쪽으로 이동                  
k, 커서를 위로 이동                        
j, 커서를 아래로 이동                     

화면이동

CTRL-B : 이전화면
CTRL-U : 반 화면 뒤로
CTRL-Y : 한줄 뒤로
CTRL-F : 다음 화면
CTRL-D : 반 화면 앞으로
CTRL-E : 한 줄 앞으로

문자패턴 찾기 (Pattern = 검색할 문자)

/Pattern : 현재 커서 위치 이후로 검색, n 진행방향, N 반대방향 
?Pattern : 현재 커서 이전 에서 검색, n 진행방향, N 반대방향 
“^” 사용 : 캐럿(^)이나 달러 기호($)를 문자로서 찾으려면 앞에 역빗금(\)을 붙이십시오. 역빗금(\)은 vi에서 특수 문자를 찾는다는 표시입니다.
“$” 사용 :( ^ , $ , * , / , . 같은 특수 문자 )는 vi에서 특수 기능을 합니다. 예를 들면, $는“줄의 끝으로 가라”는 의미이지만, \, 의 $는 일반 문자입니다.

문자교체
r : 한문자 교체
S : 문자교체 후 삽입
cw : Word 교체

저장및 종료
:w : 저장
:wq : 저장하고 종료
:q! : 저장하지 않고 종료
:w filename : filename 으로 저장
:w! : 덮어쓰기

댓글()