kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

vi편집기 - set 명령어 및 옵션

까마기 2015. 4. 11. 14:04
728x90
반응형

안녕하세요. The Grit입니다.

 

리눅스 상에서 많이 사용하는 vi 편집기에서 set 명령어에 대해 알아보도록 하겠습니다.

 

우선 set는 다음과 같이 사용합니다.

vi 편집기로 파일을 open 한 상태에서, esc키를 한번 누르고 ' : ' 키를 누르면, set 명령을 입력할 수 있습니다.

 

set ai : 자동 들여쓰기옵션, 윗라인에 맞춰 같이 자동으로 들여쓰기 해

set si : if 나 for 문 등의 코딩 내용을 입력하고 다음라인으로 이동시에 자동으로 들여쓰기 

set paste : set ai 또는 set si 등의 옵션을 사용할 경우 복사 붙여넣기를 하면 들여쓰기가 계단 현상이 발생함으로 이 옵션을 사용하면 방지 가능

set ts=n : tab 키를 눌렀을 경우 입력되는 이동크기를 n만큼으로 설정 

set sw=n : set si 옵션을 사용하는 경우 들여쓰기를 하는 이동 크기를 n만큼으로 설정 가능

set nu : 라인 번호 출력

set nonu : 라인 번호 해제

set key=<password> : 문서를 암호화하고, 암호 확인 가능

set ic : 검색 패턴 사용 시 대소문자 구별 X

(set ignorecase)

set warn : 문서를 저장하지 않고 종료시에 경고메세지를 출력

set sm : 소스 코딩 작성 중 괄호를 닫을때 어디에 있는 열기 괄호와 연관 되어있는지 표시

(set showmatch)

 

끝.

반응형

'OS' 카테고리의 다른 글

Linux disk I/O 스크립트(테스트중)  (0) 2015.05.20
CentOS 5 32bit - 메모리 4G 인식  (0) 2015.05.20
php 컴파일 시 에러 유형 정리  (0) 2015.02.22
파일 속성 변경 (chattr 과 lsattr.pdf)  (0) 2015.02.05
CentOS Cacti 구축_최신  (0) 2015.01.21