Skip to content

Instantly share code, notes, and snippets.

@ingee ingee/.vimrc

Last active Jun 2, 2020
Embed
What would you like to do?
colorscheme elflord
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'gmarik/Vundle.vim' "required
Plugin 'fatih/vim-go'
Plugin 'majutsushi/tagbar'
Plugin 'leafoftree/vim-vue-plugin'
Plugin 'ludovicchabant/vim-gutentags'
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
call vundle#end()
"Vundle 설치 방법
"---- 0. in shell: Vundle 소스레포 다운로드 ----
" $ git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
"---- 1. in ~/.vimrc 파일: Plugin 리스트 설정 ----
" call vundle#begin()
" Plugin 'gmarik/Vundle.vim' "required
" ....
" call vundle#end()
"---- 2. in VIM command mode: 플러그인 설치 ----
" :PluginInstall
filetype plugin indent on
syntax on
"set sc "완성중인 명령 표시
"set vb "visual-bell
set hls "검색 문자열 하이라이트
"set ci "copy-indent
"set ai "auto-indent
set si "smart-indent
set sw=2 "shift-width 자동들여쓰기
set ts=2 "tab-stop TAB 간격
set et "expand-tab 탭을 스페이스로
"set scs "똑똑한 대소문자 구별
"set hi=100 "명령어 기억 개수
"set cul "커서 라인 하이라이트
set nu "라인넘버 표시
set sm "함수닫기 표시
"set lz "매크로 실행중 화면 다시 그리지 않음
set fenc=utf-8 "utf-8 파일 인코딩
"set ruler "커서위치 표시
set modelines=0
set nomodeline
set suffixesadd+=.js "gf 파일 이동시 확장자 자동 추가
let g:go_def_mode='gopls' "vim-go 설정
let g:go_info_mode='gopls' "vim-go 설정
map <F9> :TagbarToggle<CR>
autocmd BufWritePre * :%s/\s\+$//e "파일저장시 tailing-space 자동제거
autocmd FileType * set fo-=r fo-=o
"for vim-airline (powerline-font 설치 필요)
"---- 0. in shell: powerline-font 소스레포 다운로드 & 설치 ----
" git clone https://github.com/powerline/fonts.git
" cd fonts
" ./install.sh
set t_Co=256
let g:airline_powerline_fonts=1
let g:airline#extensions#tabline#enabled=1 "turn on buffer list
let g:airline_theme='dark'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.