출처: http://webkebi.zany.kr:9003/board/bView.asp?bCode=11&aCode=1707&cBlock=0&cPageNo=1&sType=0&sString=
c:\Program Files\Vim\_vimrc 파일을 열어
아래 설정 구문 중, 원하는 것만 집어넣으면 된다.
syntax on # 언어에 따른 자동 문법, 구문의 색을 다르게 표시
filetype on # 파일 종류를 자동으로 인식
colorscheme torte # 컬러스킴을 변경
set ru # 화면 우측 하단에 현재 커서의 위치(줄,칸)를 표시 (ruler)
set sc # 완성중인 명령을 표시
set vb # 키를 잘못눌렀을 때 삑 소리를 내는 대신 번쩍임 (visualbell)
set hls # 검색된 스트링의 하이라이트 (hlsearch)
set ci # C 형태의 들여쓰기 (cindent)
set ai # 자동 들여쓰기 (autoindent)
set si # 좀더 똑똑한 들여쓰기 (smartindent)
set sw=4 # 자동들여쓰기를 4칸으로 설정 (shift width)
set ts=4 # TAB 간격을 4칸으로 설정 (tab stop)
set scs # 똑똑한 대소문자 구별 기능 사용
set hi=50 # 명령어 기록을 남길 개수 지정 (history)
set cul # 커서가 있는 라인 하이라이트
# GUI Mode 일 때만 수행...
if has("gui_running")
set lines=56
set columns=150
set gfn=GulimChe
endif
set gfn=GulimChe 구문 대신 아래 구문을 써도 된다.
set guifont=돋움체:h9:cHANGEUL
==================
==== 추가 내용 ====
==================
출처 : http://namomo.egloos.com/1660114
""""""""""""""""""""""""""""""""""""""""""""""""
" GUI 설정
""""""""""""""""""""""""""""""""""""""""""""""""
" 폰트 설정. 폰트와 폰트 크기를 지정한다.
if has( "gui_running" )set gfn=Consolas:h14" set gfn=ProFontWindows:h12" set gfn=gulimche:h12" set gfn=sans-serif12" set gfn=Lucida_Console:h12" set gfn=돋음체12" set gfn=Terminal12" 초기 VI 시작시 크기 설정 w * hau GUIEnter * winsize 84 30" 초기 VI 시작 위치 설정"au GUIEnter * winpos 550 0endif
""""""""""""""""""""""""""""""""""""""""""""""""
" VI 기본 설정
""""""""""""""""""""""""""""""""""""""""""""""""
" 백업 파일을 만들지 않습니다.
set nobackup
" 자동 들여쓰기를 설정합니다.
set ai
" 경고 소리를 화면 깜빡임으로 대체
set visualbell
" 들여쓰기 폭을 정합니다.
set shiftwidth=4
" 탭의 폭을 정합니다.
set tabstop=4
" 탭을 스페이스로 대체합니다.
"set et
" C의 구문에 맞게 들여쓰기 합니다
set cindent
" 라인수를 표시해 줍니다
set nu
" 각 파일에 해당하는 문법(Syntax)를 적용시켜줍니다.
" C나 Java등 사용시 색상등..
syntax on
" 파일 편집시 undo 할수 있는 최대 횟수 설정
set history=100
" 함수 닫기표시
set sm
" 타이핑시 마우스 커서 감추기
"set mousehide
" 최소한 2줄 이하로는 자동 스크롤
set scrolloff=2
" 정의되어진 색상을 선택해서 보여줍니다
colors desert
" ESC키를 누르면 한글 모드가 해제
" 입력모드에서 이전 언어 설정 모드 유지
inoremap <ESC> <ESC>:set imdisable<CR>
nnoremap i :set noimd<CR>i
nnoremap I :set noimd<CR>I
nnoremap a :set noimd<CR>a
nnoremap A :set noimd<CR>A
nnoremap o :set noimd<CR>o
nnoremap O :set noimd<CR>O
'Tips > 잡다구리' 카테고리의 다른 글
[UltraEdit] Ultra Edit에서 한글이 깨져 보이면 (0) | 2013.05.18 |
---|---|
Beyond Compare에서 Tab Size 설정 (0) | 2013.02.24 |
[Outlook 2010] 메일 리스트 폰트 설정 (0) | 2012.02.24 |
구글캘린더에 음력기념일 설정하기 (0) | 2012.02.24 |
MS 파워포인트 단축키 (0) | 2012.02.24 |