U E D R , A S I H C RSS

Vi Improved/설명서

~cpp 
1.VI(Visual interface Editor) 

구 분	내 용
▶파�	��터 파�	�용 프로그램� ��터(binary)
	�스트 파�	�용 프로그램� source data �는 문서화� 파�(ASCII)
▶Editor(unix system)	Line editor	줄 단위 편집(ex ed)
	Screen editor	문� 단위 편집(vi)
▶Vi 저�	vi와 ex는 The University of California, Berkeley California computer Science Division, Department of Electrical Engineering and Computer Science�서 개발
▶Vi 모드	명령어(편집)모드	�반 � 초기 모드로 문서� 수정, 삽입, 대체 등 명령 취소 ; <ESC>
	입력 모드	문서� 입력 (a A I ...) 종료 : <ESC>
	마지막형	(: / ? !) � 대한 입력� �어 냄 CR(�리지 리턴)� 입력 �어 내기 종료 <DEL> �터럽트 ; 종료 취소
▶Vi 명령어	형 �	[from][.][to][명령어][명령어 �수] or [n][명령어][명령어 �수]
	앞� 붙는 수치	행/칼럼 번호 (z G | ) 스�롤양 (^D ^U) 반복 효과 (대부분� 경우)
	마지막 명령반복 사용	�트 명령어(.) �스트변경시(d s c ..) 작업 �작 반복
▶.exrc 파�	설 정	vi가 시작할 때 ���으로 �어 들임 vi입력 모드� 쓰�는 모든 명령어와 vi환경 설정� set � 대한 정보를 가지고 있다 만약 .exrc파�� 없으면 모든 set값� default로 설정� 
	예 ì œ	set wm=3 set sm ## ì•약어 사용. 입력시 bbmì�„ bbmaster@flower.chungnam.ac.kr로 ë°”ë€�다 ab bbm bbmaster@flower.chungnam.ac.kr ## 스펠ë§� ì²´í�¬ 매í�¬ë¡œ map V :w^M:!spell -x %^M:e!^M^M
주 요용 어	번지지정 명령	vi 명령중�서 처리해야할 대�� 종류를 사용�가 지정할수 있�� 하는 명령예) d 명령�서, dw는 단어 삭제를, db는 앞단어� 삭제를 �미한다.
	제어키	명령�서 Ctrl키와 다른 키� 결합� 지칭하는 용어임예) ^u는 Ctrl키를 누른 �태�서 u키를 누른다는 것� �미
	모드형	모드형 프로그램�란 서로다른 기능� 가진 모드를 가지고 있어다중환경� 지�한다. 예) 모드� 따� 엔터키� 역할� 달�진다
	비모드형	비모드형 프로그램� 키들� 항� 같� �미로 사용한다
	쉘스�립트	파� 안� 존재하는 쉘 명령� 집합


â–¶File ì¡°ìž‘ 
구 분	명 령 어	기 능 
파� 조작(↓: CR)	
	종 료	
		ZZ (=:wq)	파�� 수정� 경우는 그 파�� 쓰고 종료 수정� 없으면 그대로 종료
		:w ↓	변경� 내용� 저장하기
		:w! ↓	허가�지 않� 경우� 강제 �넣기
		:w <file>↓	파� name� �넣기
		:w! <file>↓	파� name� 겹� �넣기
		:q↓	vi종료하고 Unix프롬프트로 ��
		:q!↓	파�변경 내용� 무시한채 vi종료 � 시스템으로 
	편 집	
		:e <file>↓	새로운 파�� 편집
		:e!↓	변경� 취소하고 재편집
		:e+ <file>↓	최종 행부터 편집 개시
		:e +n↓	n 행째부터 편집 개시 
		:e #↓	�전� 편집하고 있� file� 편집
		:e! #↓	변경 �� 버리고 �전� 편집한 file� 편집
	ì¶” ê°€	
		:r <file> ↓	<file>� 현재� 문서로 read 
		:r !<명령어>↓	<명령어> 실행 결과를 read 
		:nr <file>↓	n행 아래로 <file>� read
	기 타	
		:sh↓	쉘� 임시사용 vi로 복귀시(^d, exit 사용)
		:!cmd↓	명령어 cmd를 실행하고 복귀
		:n args↓	새로운 �수 리스트� 지정
		^G	현재� 파�과 행� 표시
		:ta tag↓	커서를 tag� 위치시킴
		:f<ESC>	파��?
	다중 파�편 집	
		$vi A B C D	4개� 파�(A B C D)� 순서대로 작업할 수 있다 
		:n	다중화� 편집시 지정한 화�중 현재 파�� 다� 파�로 ��
	파� 복구	
		$vi -r 화�명	시스템� 불시� 꺼졌거나(�터럽 발�시), 저장� 하지 않고 나왔� 때 파�� 변경 내용� 복구함

구 분	명 령 어	기 능 
화면��	
	줄/행단위	
		n	현재 행으로부터 n번째 행으로 ��한다
		+ (n+)	커서를 다� �행(�는 n행)� 처�으로 ��
		- (n-)	커서를 �전 �행(�는 n행)� 처�으로 ��
		G	화�� 마지막 행�서 첫번째 문�로 ��
		1G	파�� 처� 행� 첫번째 문�로 ��
		nG	파�� n번째 행� 첫번째 문�로 ��
		H	화면� 제�위� 행
		L	화면� 마지막 행
		M	화면� 중앙 행
		CR	+와 같�
		↓�는 j	다� 행� 같� 칼럼
		↑�는 k	앞행� 같� 칼럼
	1문�	
		^	공백� 아닌 최초 문�
		O	행� 시작
		$	행� �
		h �는 →	앞 방향
		l �는 �	뒤 방향
		^H	�(백 스페�스 키)와 같�
		nl	지정� 칼럼으로 n ��
		space	→(스페�스 바)와 같�
		fc (nfc)	다�� 나타나는 문� c로 ��
		Fc (nFc)	�전� 나타나는 문� c로 ��
		tc (ntc)	다�� 나타나는 문� c �전으로 ��
		Tc (nTc)	�전� 나타나는 문� c �전으로 ��
		; (n;)	바로 전� 검색한 방법과 같� 방향으로 문� c로 ��
		, (n,)	바로 전� 검색한 방법과 반대 방향으로 문� c로 ��
	단어	
		w (nw)	다�� 나타나는 단어나 특수 문�� (시작위치)로 ��
		W (nW)	다�� 나타나는 단어(앞)� 공백으로 ��
		e (ne)	다�� 나타나는 단어나 특수 문�� (�)으로 ��
		E (nE)	다�� 나타나는 단어(�)� 공백으로 ��
		b (nb)	(�전)� 나타나는 단어나 특수 문�� (시작위치)로 ��
		B nB	�전� 나타나는 단어(앞)� 공백으로 ��
	문장/섹션/패러그�프	
		{ or n{	커서가 있는 패러그�프� 시작 위치로 �� 
		} or n}	�접한 �전 패러그�프� 시작 위치로 ��
		(	커서가 있는 문장� 처�으로 ��
		)	커서가 있는 문장� �으로 ��
		]] or n]]	�접한 �전 섹션� 시작위치로 ��
		[[ or n[[	�접한 다� 섹션� 시작 위치로 ��
	화면단위	
		^F n^F	화면� 앞으로 보내기
		^B n^B	화면� 뒤로 보내기
		^D n^D	반화면 스�롤 다운
		^U n^U	반화면 스�롤 업
		^Y n^Y	한 행 뒤로 ��
		^E n^E	한 행 앞으로 ��
		z	커서를 화면� top으로 ��, 문서가 스�롤�
		z.	커서를 화면� 중간으로 ��, 문서가 스�롤�
		z-	커서를 화면� bottom으로 ��, 문서가 스�롤�
		^L	현화면ì�„ 지우고 다시 ìœë ¥(refresh)
		^R	^L가 →key� 있는 경우 화면� 소거하고 refesh

구 분	명 령 어	기 능 
삽 입(insert)	
	a	현 커서 위치 다�부터 추가
	i	현 커서 위치부터 삽입 시작
	A	현재 줄� 마지막� 추가 시작
	I	현재 줄� 처�� 추가 시작
	o	현재줄 밑� 한줄 첨가
	O	현재줄 위� 한줄 첨가

삽입중 수정	
	^H	최후� 문�를 지움(백 스페�스)
	^W	최후� 단어를 지움
	erase	사용�� 소거 문�로 ^H와 같다
	kill	사용�� 행 �소 문�. 현 행� 입력� 소거
	\	사용�� 소거 문�나 행 �소 문�를 ESC
	ESC	삽입� 종료하고 명령어 모드로 복귀
	DEL	�터럽트 삽입 모드를 종료
	^D	한 문� back tab. autointent� 왼쪽 마진� 리셋
	^^D	카렛(^)� �어서 control-d(^D)를 누른다. 
		행� 선�� back tab. autointent� 왼쪽 마진� 리셋하지 않�
	O^D	행� 선�� back tab autointent� 왼쪽 마진� 리셋
	^V	프리트 �지 않� 문�를 ESC
행� 결합	
	J	� 행� 결합하여 한 행으로 만든다 
지우기(delete)	
	문�	
		x nx	커서� 위치한 한 문�를 지운다
		X nX	커서 �전� 한 문�를 지운다
		D	현재 커서 위치� 있는 행� �까지 모든 문�를 지운다
		d0	행� 시작부분�서 현재 커서 위치 앞 문�까지 지운다
	줄	
		dd ndd	현재 행(�는 n행)� 지운다
		dG	현재 행으로부터 파�� �까지 모든 행� 지운다 
		d1G	현재 행으로부터 파�� 처� 위치까지 모든 행� 지운다 
		dnG	현재 행으로부터,�대�으로 n번째 행까지 모든 행� 지운다 
		d-	현재 줄과 �전줄 전부를 지운다 
		d+	현재 줄과 다�줄� 지운다
		nd-	현재 줄과 �전� n번째 줄 전부를 지운다
		nd+	현재 줄과 다�� n번째 줄 전부를 지운다
		ddp	현재 줄과 다� 줄� �환한다
	문장/절/구	
		d) dn)	현재 위치�서 다� 문장� �까지 지운다 
		d( dn(	�전 문장� 시작 위치�서 커서 �전� 문�까지 지운다
		d} dn}	현재 위치�서 다� paragraph� �까지 지운다 
		d{ dn{	�전 paragraph� 시작 위치�서 커서 �전� 문�까지 지운다
		d] dn]	현재 위치�서 다� section� �까지 지운다 
		d[ dn[	�전 section� 시작부터 커서 �전� 문�까지 지운다
	지정범위까지	
		dfc dnfc	현재 위치�서 순방향으로 첫번째(n번째) 'c'문�까지 지운다 
		dFc dnFc	현재 위치�서 역방향으로 첫번째(n번째) 'c'문�까지 지운다 
		dtc dntc	현재 커서 �전�서 순방향으로 첫번째(n번째) 'c'문�까지 지운다 
		dTc dnTc	현재 커서 �전�서 역방향으로 첫 번째(n번째) 'c'문�까지 지운다 
		d/pat	현재위치�서 순방향으로 �색하면서 처� 만나는 팬턴(pat)�전까지
		d?pat	현재위치�서 역방향으로 �색하면서 처� 만나는 팬턴(pat)까지
	text복구	
		p	버�� 내용(change, delete, yank)� 현재줄 �전� 복구한다
		P	버�� 내용(change, delete, yank)� 현재줄 다�� 복구한다
	문서복구	
		$vi -r <화�>	<화�>� 문제가 �기기전� 화��름 *시스템� 불시� 꺼졌거나, 저장하지 않고 나왔�때*

구 분	명 령 어	기 능 
� 체	단어	
		cw cnw	현재위치�서부터 현재(n번째 다�)단어� �까지 변경
		cW cnW	현재위치�서부터 현재(n번째 다�)단어� �까지 변경
		cb cnb	가장 가까운(n번째)�전 단어� 시작부터 현재위치 �전문� 까지변경
		cB cnB	가장 가까운(n번째)�전 단어� 시작부터 현재위치 �전문� 까지변경
	문장/절/구	
		c) cn)	현재 위치�서 다� 문장� �까지 변경
		c( cn(	�전 문장� 시작위치�서 커서 �전� 문�까지 변경
		c} cn}	현재 위치�서 다� paragraph� �까지 변경
		c{ cn{	�전 paragraph� 시작위치�서 커서 �전� 문�까지 변경
		c]] cn]]	현재 위치�서 다� section� �까지 변경
		c[[ cn[[	�전 section� 시작부터 커서 �전� 문�까지 변경
	특정문�까지	
		cfc cnfc	현재 위치�서 순방향으로 첫번째(n번째) 'c'문�까지 변경
		cFc cnFc	현재 위치�서 역방향으로 첫번째(n번째) 'c'문�까지 변경
		ctc cntc	현재 커서 �전�서 순방향으로 첫번째(n번째) 'c'문�까지 변경
		cTc cnTc	현재 커서 �전�서 역방향으로 첫번째(n번째) 'c'문�까지 변경
검 색	
	/문�열		문�열� 앞으로 검색
	10,20/문�열	10줄�서 20줄까지 문�열 검색
	1,$/문�열	처�부터 �까지 문�열 검색
	/문�열/+n	순방향으로 검색� 문�열 다�� n번째� 줄로 ��
	?문�열		문�열� 뒤로 검색하여 ��
	?문�열?+n	역방향으로 검색� 문�열 다�� n번째� 전줄로 ��
	n		방금전� 수행한 검색과 같� 방향으로 검색(/)
	N		방금 전� 수행한 검색과 반대 으로 검색(?)
콘트롤문�(^)검색하기	
	:/^M(^V+^M)	컨트롤 문�(^)를 화면� 나타낼 때는 먼저 ^V를 누른 다� 입력하고� 하는 컨트롤 문�를 눌러야 한다
치 환(replacement)	:
	[범위]s/old/new/[cgi] 단 ( . , * [ ^ $ \ / &)� �� (\. \* \[ \^ \$ \ \/ \&)로
	[범위]	
		[숫�] 줄 번호
		[$] 파�� �
		[. ] 현재 위치 
		[%] 현재화�
	[cgi]	
		[c] 변경시 변경여부를 사용��게 물어 본다 
		[g] 한 줄� 나타난 모든 것� 찾아 변경한다
		[i] 검색시 대소 문� 구별하지 않는다
	:s/old/new/g	
		현재� 줄� 대해 수행
	:10,$s/old/new/g	
		10줄�서 파�� �까지 수행
	:g/A/s//B/g	
		전체화��서 A를 찾아(g/A)
		A를 B로 치환한다 (s//B), s뒤� //는 text를 다시 쓰지 않아� �게 한다
		� 연산� 한줄� 반복해서 �용한다(/g) 
	:g/ABC/s/B/Z/g	
		전체화��서 ABC를 찾아(s/B/Z)
		ABC중 B 를 Z로 치환한다 (/g)
		� 연산� 한줄� 반복해서 �용한다(/g) 

구 분	명 령 어	기 능 
Mark(마�)	설 정	mc	현 커서� 위치를 'c'로 표시한다 ('c' 는 1문��며 소문��다)
	� �	'c	'c'로 표시� 위치로 ��한다
		`	'c'로 표시� 줄� 첫 문�로 ��한다
		"	지정�었거나, 작업했� 바로 전 줄로 ��
		``	지정�었거나, 작업했� 그 줄� 첫문�로 ��
블럭	저 장/첨 가	:10,20w 화�명	10줄�서 20줄까지 화�명� 저장
		:10,20w >> 화�명	10줄�서 20줄까지 화�명� 첨가
	삽 입	:10,20r 화�명	10줄�서 20줄까지 화�명�서 �어와서 현재줄� 삽입
	�르기(yank)	"a5dd	현재 줄�서 부터 5줄삭제하고, a�는 버�� 저장함
	복 사	yw	한 단어를 버�� 기�시킨다
		3yw	3단어를 버�� 기�시킨다
		y$	줄� �까지 버�� 기�시킨다
		y)	문�� �까지 버�� 기�시킨다
		yy nyy	현재 (n개�)줄� 버�� 기�시킨다 (Y)
		"a5Y	현재 줄�서 부터 5줄� a�는 �름으로 버�� 기�
	붙히기(put)	p	버�� 내용� 현재 커서 위치� 오른쪽� 추가시킨다
		P	버�� 내용� 현재 커서 위치� 왼쪽� 추가시킨다
		"ap	버�a� 있는 내용� 현재 커서 위치� 왼쪽� 추가시킨다
		"np	n번 전� 사용한 삭제 명령�나, yank명령� �해 기�� 버�� 내용� 가지고 붙�기 수행
매�로설정(반복�는 작업시)	작 성	:map<키><기능>	<키> 는 10� 까지
			<기능> � 100� 까지
			*주�) vi� bug로서 항� 모든 모드�서 매�로가 �작하지는 않는다
	해 제	:unmap <키>	매�로 해재
	사 용	:map #n <기능>	만약 <키>가 #n - n� 0�서 9까지� 숫� - ��면, 그것� 정확한 매�로 키로 설정� 것�다. 
		:map #2 :w^M	문서를 작성하다가 기능키 F2를 누르면 :w^M� 실행한다
	예 제	:map V	:w^M:!ispell -x $^M:e!^M^M (�문철� 검사)
		:map #2	:w^M: !cc %^M:e!^M^M (vi�서 기능키 F2로 컴파�)
특수 명령	.	가장 최근 명령 재실행
	J	�행� 결합
	~	대문� 소문� 변환
	^1	화면ì�„ 소거하고 재ìœë ¥
명령어	기 능 	명령어	기 능 	commond명령어	기 능 
:	ex모드(편집)	^f	앞 방향으로 한 화면 스�롤	:r <file>	<file>� 현재� 문서로 read
)	다� sentence	G	. . .로 ��(dft는 �)	:r !<명령어>	<명령어>실행결과를 read
(	ì „ sentence	^g	현재줄ì�˜ 위치를 화면ìœë ¥	:nr <file>	n줄로<file>ì�„ read
}	다�paragraph	h	왼쪽으로 한칸 ��	:! 	쉘 명령어를 실행
{	전paragraph	H	화면� 첫번째 줄로 ��	:sh	쉘로 나�
]]	다� section	^h	삽입모드�서 backspace	:x	쓰고 나가기
[[	전 section	i	현재 위치 전� 삽입	:wq	쓰고 나가기
0(�)	현 line� 첫번째 문�로 ��	I	줄� 첫번째� 삽입	:11,22w <file>	줄 11과 12사� 내용 저장
$	현 line� �으로 ��	^i	tab (삽입모드�서)	:w >> <file>	작업중� 화�<file>� 저장
^	현 line� 첫번째 문�로 ��	j	아래로 ��	:w!	작업중� 화� �어쓰기
+	다�줄� 첫번째 문�로 ��	k	위로 ��	:q	�나기(변화는 �러 메시지)
-	전줄� 첫번째 문�로 ��	l	오른쪽으로 ��	:q!	내용변경과 관계없� 종료
spacebar	다�문�	L	화면� 마지막 줄로 ��	:e <file>	vi를 나가지 않고<file>편집 
return	다� 줄	^l	refresh	:e! 	변경� 취소하고 재편집
/	앞 방향 �색	m	현위치를 레지스터� 마�	:n	다�화�� 편집
?	뒷 방향 �색	M	화면� 중간으로 ��	:n <files>	편집하기 위한 화�� 새로운 리스트로서<file>작성
%	서로 �� �루는 (,{,[,-),},}으로 ��	^m	�리지 리턴(CR)		
,	마지막f,F,t,T명령� 역방향으로 실행	n	마지막 검색 다시 수행	:e#	�전� 편집하고 있� <file>작성
;	마지막f,F,t,T명령� 순방향으로 실행	N	마지막 검색 역방향 수행	:args	편집� 화�� 보여줌
.	마지막 명령어 반복	^n	아래로 ��(명령어 모드)	:rew	화�� 맨 위로
`	mark한곳으로 ��	o	현재줄 밑� 한줄 첨가	:map m n	매�로설정
'	마�가 있는 줄� 첫번째로 ��	O	현재줄� 한줄 첨가	:map! m n	매�로 설정(삽입 모드)
``	�전 마�한 곳 or �색하기전� 위치	p	현재줄 밑� 넣�	:unmap m	매�로 해제
''	``� 줄� 처�	P	현재줄 아래로 넣�	:unmap! m	매�로 해제(삽입모드)
~	대문�↔소문� 변환	^p	위로 ��(명령어 모드)	:ab <1> <2>	약어 설정
"	레지스터 저장	Q	�내고 ex 실행	:unab <1>	약어 해제
!!	마지막 쉘 명령어 반복	r	현재 문�를 �체	:set <option>	set 설정
!	send next to commend, replace output(eg !)	R	삽입모드가 남�때까지 �체 (즉 ESC를 누를 때까지)	:set number	��번호 붙�기
>>	오른쪽으로 shiftwith만� paragraph ��	^r	refresh(명령어 모드)	!}	현재 문단� 지정� unix 프로그램으로 연결하여 수행 후 결과를 현재 문단과 �체 
<<	왼쪽으로 shiftwith만� paragraph ��	s	�체		
>%	오른쪽으로 (,{,[� 만날때 까지 ��	S	그 행� 모든 문�를 대치		
<%	왼쪽으로 (,{,[� 만날때 까지 ��	t	오른쪽으로 그 문� 바로 전까지 커서 ��		
a	현재문� 다�부터 삽입 모드	T	왼쪽으로 "		
A	현재줄� �� 삽입	^t	다� shiftwith로 ��		
b	한 단어 뒤로 ��	u	마지막 명령� 취소		
B	한 공백 구분 단어 뒤로 ��	U	현재 줄� 변화를 취소		
^b	한 화면 위로 스�롤	^u	반화면� 위로 스�롤		
c	지정� �역까지 �스트 변경	^V	다� 글� 해�� 방해함 		
C	줄� �까지 �스트 변경	w	한 단어 오른쪽으로 ��		
^c	삽입모드 �냄(명령어 x)	W	한공백 구분 단어 오른쪽으로		
d	.지정� �역까지 text삭제	^w	전 단어 시작 위로(삽입모드) 		
D	줄� �까지 삭제	x	현재� 문� 삭제		
^d	화면� 반� 아래로 스�롤	X	전 문�� 삭제		
e	현재 단어� �으로 ��	y	. . . 를 yank		
E	한 공백 구분 단어 �으로 ��	Y	현재줄� yank		
^e	한줄 밑으로 화면 스�롤	^y	한줄위로 화면� 스�롤		
f	. . . � �색	z	스�린 top위치(. mid -bot)		
F	. . . � 뒷방향으로 �색	ZZ	저장하고 나�(=wq)		
set 명령어	기 능 
Option	Default	
:set <option> <param>	
:set <nooption> <param>	set명령� 취소는 <option>앞� no를 붙힌다
:set all	현재 사용중� vi� 옵션 지정�태� 대한 모든 것� 볼 수 있다
autoindent(ai)	noai	들여 쓰기 기능 ��설정
autoprint(ap)	ap	ê°� 명령 후ì—� 변화를 ìž�ë�™ì �으로 화면ìœë ¥
autowrite(aw)	noaw	여러 파�편집시 다른 파�로 ��전� ��저장(:n, :!) 
beautify(bf)	nobf	입력하는 �안 모든 제어 문�를 무시 단 tab, newline, formfeed는 제외 
directory(dir=)	/tmp	버�를 저장하기 위한 디렉토리 �름
edcmpatible	noedcmpatible	ed편집기� 기능사용
errorbells(eb)	errorbells	�러 발�시 벨울림
exrc(ex)	noexrc	home 디렉토리가 아닌곳� .exrc화�존재 �정
hardtaps=(ht=)	8	하드웨어 �� 위한 범위 설정
ignore case(ic)	noic	검색�나 �체시 대소문� 무시
lisp	nolisp	indentation� lisp형�으로 삽입
list	nolist	모든탭 문� 대신 ^I, 행� �� $를 표시
magic	magic	[*. 등� 문�들� 정규� 패턴�서 특수한 �미를 갖�
mesg	masg	버�� 최대 �기를 설정
number(nu)	nonumber	터미날로 입력�는 메시지를 가능하게 함
open	noopen	Vi모드를 ex� 가능하게 함
optimize(opt)	optimize	
paragraphs=(para=)	IPLPPQPPLIbp	문맥� 위하여 매�로 설정
prompt	prompt	ex명령� prompt 설정
readonly(ro)	noro	! 부호없는 화� 쓰기 방지
reraw	noredraw	
remap	remap	map� 문�들� 반복�으로 �용
report=	5	변경� 알리기 위한 매�로 제공
scroll	1/2	스�롤할 행� 수를 설정
sections=	SHNHH	section� 위한 매�로를 �용
shell=(sh=)		셀 환경� �용
shiftwith=(sw=)		지정� 줄� 오른쪽 혹� 왼쪽으로 전체를 옮기는 명령설정
showmatch(sm)		{,(등ì�„ 눌린 경우 매칭ë�˜ëŠ” },)ì�„ 찾아 1ì´ˆ ë�™ì•ˆ ìœë ¥í•˜ê³  ì›�위치로 ë�Œì•„옴
showmode	noshowmode	ìž…ë ¥ 모드ì—�서 화면ì�˜ 우측하단ì—� "input mode"ìœë ¥
slowopen(slow)		tab� 눌렀� 경우 ��한 공간 설정
tabstop(ts=)		다른 화�� tab간격� 다른 경우 
taglength(tl=)		tab 화�� 내용중� �미있는 문�수를 결정
tags=	tag	/usr/lib/tags 태그명령� 사용�는 화� pass
term=		터미� 형� 지정
timeout(to)	timeout	간단한 ì—�러 메시지 ìœë ¥
tty type=	Set	1초 후� 매�로� "time out"� 실행
warn	warn	터미� 타입� 설정
window=(w=)		편집ë�œ ë‚´ìš©ì�´ 저장ë�˜ì§€ 않고 쉘 명령ì�„ 사용할 경우 경고 메시지를 ìœë ¥
wrapmargin=(wm=)	0	화면�� 보여줄 행� 수를 설정
wrapscan(ws)	ws	우측 마진� 설정
writeany(wa)	nowa	어떠한 화���� 시스템� 허용하는 범위내�서 쓰기 가능
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:22
Processing time 0.0142 sec