let NERDTreeWinPos = "left"
nmap <F7> :NERDTreeToggle<CR>
nmap <F8> :TagbarToggle<CR>
nnoremap <F3> :bp<CR>
nnoremap <F4> :bn<CR>
"nmap <c-q> :bw<CR>
let g:ctrlp_max_files=0
let g:ctrlp_max_depth=100
let g:airline#extensions#tabline#enabled = 1
let g:ctrlp_user_command = ['.git/', 'git --git-dir=%s/.git ls-files -oc --exclude-standard']
"refer: http://hisjournal.net/blog/176?ckattempt=1
colorscheme desert
syntax on
set nocompatible " Vim 디폴트 기능들을 사용함 "
set number " 줄 번호를 붙임 "
set backspace=2 " 삽입 모드에서 백스페이스를 계속 허용 "
set autoindent " 자동 들여쓰기 "
set cindent " C 언어 자동 들여쓰기 "
set smartindent " 역시 자동 들여쓰기 "
set nowrap " 자동 줄바꿈 안함 "
set nowrapscan " 찾기에서 파일의 맨 끝에 이르면 계속하여 찾지 않음 "
set ignorecase " 찾기에서 대/소문자를 구별하지 않음 "
set incsearch " 점진적으로 찾기 "
set nobackup " 백업파일을 만들지 않음 "
set nojoinspaces " J 명령어로 줄을 붙일 때 마침표 뒤에 한칸만 띔 "
set ruler " 상태표시줄에 커서 위치를 보여줌 "
set tabstop=4 " 간격 "
set shiftwidth=4 " 자동 들여쓰기 간격 "
set keywordprg=ydic " K를 눌렀을 때 실행할 명령어 "
set showcmd " (부분적인)명령어를 상태라인에 보여줌 "
set showmatch " 매치되는 괄호의 반대쪽을 보여줌 "
set autowrite " :next나 :make 같은 명령를 입력하면 자동으로 저장 "
set linespace=3 " 줄간격 "
set title " 타이틀바에 현재 편집중인 파일을 표시 "
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\ " 다중 문서 작업을 위한 Status 줄 "
set tags+=./tags " add current directory's generated tags file to available tags "
set nu
set hlsearch
set wrapscan
set csprg=/usr/bin/cscope
set csto=0
set cst
set nocsverb
if filereadable("./cscope.out")
cs add cscope.out
else
cs add SOURCE_DIR/cscope.out
endif
set csverb