VI 편집기 유용한 SET 환경 설정

자신의 HOME 디렉토리에 .vimrc 파일을 만들고 아래 내용을 추가한다.
set tabstop=2  “탭 간격을 2 칸 으로 지정한다
set color evening “source에 해당하는 파일 내용 색깔 효과 부여하기”
set shiftwidth=2 ” >>나 << 사용시 들여쓰기 간격을 지정한다
set expandtab ” 탭 문자를 공백문자로 변환한다.
set softtabstop=2 “탭 간격을 공백문자로 변환하면 두 칸 단위로 삭제한다
set visualbell ” 사용자 실수 경고시 비프음 대산 화면을 한 번 반짝인다.
set nobackup “백업 파일을 생성하지 않는다
set cindent “C 언어 스타일의 들여쓰기를 사용합니다.
set autoindent “자동 들여쓰기를 사용합니다.
set smartindent “좀 더 지능적인 들여쓰기를 사용합니다.
set enc=euc-kr “인코딩을 한글로 지정합니다.
set incsearch
“키워드 입력시 검색하는 점진 검색을 사용합니다.  (파이어폭스서 사용)
syntax on “구문 강조기능을 사용합니다
filetype on “파일 종류에 따라 구문을 강조합니다.
set background=dark “배경색을 어두운 색으로 설정합니다.
colorscheme evening “VI 색상 테마를 evening  으로 설정합니다
set backspace=eol,start,indent
“줄의 끝, 시작, 들여쓰기서 백스페이스 사용시 이전 줄과 연결
set history=1000 ” VI  편집 기록을 1000개 까지 저장합니다.
set hlsearch “검색어 강조 기능을 사용합니다.
set ignorecase “검색, 편집, 치환시 대소문자를 구분하지 않습니다.
set showmatch “() 과 {} 에서 한 괄호만 입력해도 일치하는 괄호를 보여줍니다

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

4 Responses

  1. 성해인 말해보세요:

    앗!! 여기에 vimrc에 대한 글이 있는지도 모르고 다른데서 열심히 검색했네요..
    중복사항이 대부분이라 여기 없는 사항만 적겠습니다

    set ruler 우측 하단에 행, 열번호 표시
    set number 작업 행 번호 사용
    set paste 붙여넣기시 계단현상 제거
    set statusline=%h%F%m%r%=[%l:%c(%p%%)] 상태표시줄 포맷팅
    set title 타이틀바에 현재 편집중인 파일을 표시

  1. 2024년 9월 14일

    … [Trackback]

    […] Read More on that Topic: nblog.syszone.co.kr/archives/3542 […]

  2. 2024년 9월 21일

    … [Trackback]

    […] Find More on that Topic: nblog.syszone.co.kr/archives/3542 […]

  3. 2024년 10월 11일

    … [Trackback]

    […] Find More here to that Topic: nblog.syszone.co.kr/archives/3542 […]

페이스북/트위트/구글 계정으로 댓글 가능합니다.