2010년 1월 17일 일요일

vim 환경설정

ubuntu vim컬러 변경

1. vim최신을 설치한다.
 : sudo apt-get install vim
2. whereis vim 으로 설치된 위치를 확인한다.
 : /usr/share/vim/vim72/colors/
3. 아래 링크에서 해당 컬러를 복사하여 2번항목 위치에 저장한다.
 : http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/index-c.html
4. vim이 설치된 경로 에서 vimrc파일을 열어 수정한다.
 : vi /usr/share/vim/vimrc
5. 열어진 파일 맨 아래에 다음 내용을 추가한다.
 : ":colo 파일명"  ==> 여기서 확장자 .vim은 제외이다.

 : ex):colo fruidle   ==>fruidle 파일 아래 첨부

 



VIM 입력환경 설정

vi의 설정 파일은 /etc/vimrc 파일과 홈 디렉토리의 .vimrc 파일이다

우분투는 /usr/share/vim/vimrc


vi ~/.vimrc

set cindent " C 프로그래밍을 할때 자동으로 들여쓰기를 한다.

set shiftwidth=4 " 자동 들여쓰기를 할때 3칸 들여쓰도록 한다. 3칸이 적당함.

set smartindent " 좀더 똑똑한 들여쓰기를 위한 옵션이다.

set autoindent " 자동으로 들여쓰기를 한다.

set textwidth=79 " 만약 79번째 글자를 넘어가면
set wrap " 자동으로 를 삽입하여 다음 줄로 넘어간다.
set nowrapscan " 검색할 때 문서의 끝에서 다시 처음으로 돌아가지 않는다.
set nobackup " 백업 파일을 만들지 않는다.
set visualbell " 키를 잘못눌렀을 때 삑 소리를 내는 대신 번쩍이게 한다.
set ruler " 화면 우측 하단에 현재 커서의 위치(줄,칸)를 보여준다.
set tabstop=4 " Tab을 눌렀을 때 8칸 대신 4칸 이동하도록 한다.

아래는 한글을 제대로 처리하기 위해 필요하다.
if $LANG[0] == `k' && $LANG[1] == `o'
set fileencoding=korea
endif

터미널이 xterm-debian 혹은 xterm-xfree86일 경우 컬러를 사용한다.
if &term =~ "xterm-debian" || &term =~ "xterm-xfree86"
set t_Co=16
set t_Sf=^[[3%dm
set t_Sb=^[[4%dm
set t_kb=^H
fixdel
endif

"문법 강조 기능을 사용한다.
if has("syntax")
syntax on " Default to no syntax highlightning
endif

댓글 없음:

댓글 쓰기