-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.vimrc.local
More file actions
46 lines (39 loc) · 1.17 KB
/
Copy path.vimrc.local
File metadata and controls
46 lines (39 loc) · 1.17 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
" basic setting
" =============
set visualbell
set showcmd
set autoindent
set smartindent
let g:neobundle_default_git_protocol='https'
if filereadable(expand("~/.vim/neocomplcache.vimrc"))
source ~/.vim/neocomplcache.vimrc
endif
" indent-guide
" ============
let g:indent_guides_enable_on_vim_startup = 1
let g:indent_guides_color_change_percent = 20
let g:indent_guides_guide_size = 1
let g:indent_guides_auto_colors = 0
autocmd VimEnter,Colorscheme * :hi IndentGuidesOdd guibg=red ctermbg=3
autocmd VimEnter,Colorscheme * :hi IndentGuidesEven guibg=green ctermbg=4
" template
" ========
augroup templates
autocmd!
autocmd BufNewFile *.sh 0r ~/.vim/templates/sh.txt
autocmd BufNewFile *.py 0r ~/.vim/templates/py.txt
autocmd BufNewFile *.rb 0r ~/.vim/templates/rb.txt
autocmd BufNewFile *.{sh\|py\|rb} %substitute#__DATE__#\=strftime('%Y-%m-%d')#ge
augroup END
" vim-chef setting
" ================
if filereadable(expand('~/.vim/vim-chef.vimrc'))
source ~/.vim/vim-chef.vimrc
endif
" vim-ref
" =======
let g:ref_alc_encoding = 'utf-8'
let g:ref_alc_start_linenumber = 44
" syntastic checker
" =================
let g:syntastic_ruby_checkers = ['rubocop']