제가 쓰는 윈도우용 _vimrc 파일에서 다른 분한텐 필요 없을 거 같은 것 빼
고
주석 약간 달아서 올려봅니다.
기본적으로 터미널 환경에서의 사용과 같은 설정 입니다.
다른 윈도우용 프로그램 같은 사용을 원한다면 behave쪽만 고쳐주면 됩니다.
틀린 점이나 추가옵션 환영이고 좋은 vimrc 파일은 더더욱 환영입니다.
(사실은 이게 목적.. 
지금 다시 보니 키맵 설정에서 <F5> 이런게 다 보이질 않았네요.
;;
태그 사용으로 해놓으면 안보이는거군요. 여태 몰랐음.. 으이구..
=======================================================================
version 6.0
" vim 설정 파일은 대소문자 구별하는 항목이 있으니 주의!
" 기본 설정
set shiftwidth=4 " 들여쓰기 간격
set backup " 백업 파일 만들기
set nowrap " 자동줄바꿈 사용 안함
set showcmd " 현재 명령 보이기, r등의 명령 사용시
set ruler " 커서가 위치한 열과 행을 표시
set showmode " 삽입모드, 명령모드, 블럭모드등의 현재 모드 표시
set tabstop=4 " 탭 간격
set bs=2 " :help bs
set ignorecase " 검색시 대소문자 구별 하지 않음
syntax on " 문법 색상 강조
set hlsearch " 검색어 색상 강조
" 터미널에서의 vim처럼 쓸 수 있음
" behave mswin 옵션은 아래의 mswin.vim 파일 로딩과 함께 사용해야 함
behave xterm
" 윈도우의 Ctrl+(C,X,V), 마우스 오른쪽 버튼등을 사용하기 위한 로딩
" 입력모드에서도, : 명령모드에서도 붙여넣기 됨
" behave xterm과 함께 사용시 Ctrl+v 가 열블럭 지정이 아닌 붙여넣기로 동
작
" so $VIMRUNTIME/mswin.vim
" Gvim에서만 적용되는 gui관련 옵션
" a 블럭 선택시 클립보드로 자동 복사
" m 메뉴
" r(오른쪽) l(왼쪽) b(아래) 스크롤바
" T 툴바
set guioptions=amr
set selectmode=mouse " 마우스로 블럭 설정 가능하게
set guifont=굴림체:h10 " 폰트 설정
set lines=40 "columns=80 " 창크기 설정
" 한영 입력 상태에 따라 커서 색깔을 다르게..
if has('multi_byte_ime')
highlight Cursor guibg=white guifg=NONE
highlight CursorIM guibg=Yellow guifg=NONE
endif
" $VIMRUNTIMEcolors 아래의 설정 파일을 이용한 색상 설정
colors darkblue
" (수정.요) 임시 파일, 백업 파일 생성 경로
set dir=E: empDoctemp
set bdir=E: empDoctemp
"##### 키 맵 설정#####
" 윈도우 클립보드 내용 붙여넣기, vim 자체의 버퍼 사용과는(p,P) 다름
map <F5> "*P
map <F6> "*p
" 둘 이상의 화면 분할시 탭키를 통한 창전환 (입력방법: ^v - ^w - ^v -
^w)
map <TAB>
" % (현재 열려있는 파일명) %< (현재 열려있는 파일의 확장자를 제외한 파
일명)
map <F9> :!gcc -o %<.exe %
map <C-F9> :!%<.exe
" 휠 마우스 가운데 버튼이 붙여넣기 못하도록 설정
map <MiddleMouse> <ESC>
map! <MiddleMouse> <ESC>l
--
서.명.