티스토리 뷰

gVim에 여러 능력을 심어주자! 입니다.
대부분의 사람들에겐 불필요한 내용뿐 ^^


gVim의 환경설정파일을 수정하는 작업입니다.
파일은 기본적으로 gVim이 설치된 디렉토리에 있습니다.
별다른 설정을 하지 않으셨다면 C:Program FilesVim 이곳입니다.

파일명은 _vimrc
주석은 " 입니다.


""""""""""""""""""""""""""""""""""""""""""""""""
" GUI 설정
""""""""""""""""""""""""""""""""""""""""""""""""
" 폰트 설정. 폰트와 폰트 크기를 지정한다.

if has( "gui_running" )
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 * h
au GUIEnter * winsize 90 50

" 초기 VI 시작 위치 설정
au GUIEnter * winpos 550 0
endif


""""""""""""""""""""""""""""""""""""""""""""""""
" VI 기본 설정
""""""""""""""""""""""""""""""""""""""""""""""""
" 자동 들여쓰기를 설정합니다.

set ai

" 경고 소리를 화면 깜빡임으로 대체
set visualbell

" 들여쓰기 폭을 정합니다.
set shiftwidth=2

" 탭의 폭을 정합니다.
set tabstop=2

" 탭을 스페이스로 태체합니다.
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 sdh


" 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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함