VIM 설정

Linux/CentOS / / 2012. 4. 2. 14:48
반응형

### vim-enhanced 설치

# yum -y install vim-enhanced

 

### alias 설정

# vi /etc/profile
alias vi='vim'  ## 마지막 줄에 추가

 

### 수정 한 내용 적용

# source /etc/profile

 

### vimrc 설정

모든 계정 적용 : /etc/vimrc
사용자 별 적용 : ~/.vimrc


 

# vi ~/.vimrc

### 기본설정
set nocompatible     ## use extended function of vim (no compatible with vi)
set history=50          ## take 50 search histories
filetype on              ## 파일의 종류에 따라 구분 강조(파일의 종류를 자동으로 인식)

### 백업
set backup                              ## 백업파일 생성(생성하지 않음:set nobackup)
set backupdir=~/vim_backup     ## 백업디렉터리 설정 

### 탭, 들여쓰기
set cindent               ## c언어스타일의 들여쓰기
set smartindent         ## 좀더 똑똑한 들여쓰기
set autoindent          ## 자동 들여쓰기 사용
set wrap                 ## 자동 줄바꿈(set nowrap)
set tabstop=2           ## 탭간격을 2칸으로 지정

### GUI 설정

set number                     ## 행번호 표시
set visualbell                  ## 사용자 실수를 경고할때 비프임 대신 비주얼 벨로 경고
set ruler                         ## 화면 우측하단에 (행,열) 번호 추가
set incsearch                 ## 키워드를 입력할때 검색하는 점진 검색 사용
colorscheme evening      ## vi 색상테마변경 /usr/share/vim/vim72/colors/*.vim 형태로 있음.
                                    ## evning, blue, darkblue, default, delek, desert, elflord, koehler, morning,

                                    ## murphy, pablo, peachpuff, ron, shine, slate, torte, zellner
set background=dark       ## 어두운 배경색 사용
set list Visualize             ## break ( $ ) or tab ( ^I )
set fileformats=unix,dos   ## specify file formats

### 구문 강조, 검색 강조

syntax on 구문 강조 기능 사용
set hlsearch 검색된 문자 강조

### 편집

set ignorecase 검색,편집 치환시에 대소문자 구분하지 않음
set smartcase ignorecase 설정 후 이 옵션값을 주면 대문자 입력시 대문자로 탐색한다.
set showmatch 괄호 입력시 매칭되는 괄호 표시 후 제자리로 돌아온다.{}
반응형

'Linux > CentOS' 카테고리의 다른 글

ntp & rdate  (0) 2012.04.20
sudo 설정  (0) 2012.04.02
3rd Party repository - RPMforge Repository, EPEL  (0) 2012.03.30
서버에 설치된 패키지 업데이트  (0) 2012.03.30
System services(ntsysv && chkconfig --list)  (0) 2012.03.30
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기