-
Notifications
You must be signed in to change notification settings - Fork 0
/
.vimrc
122 lines (98 loc) · 2.39 KB
/
.vimrc
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
" vimrc
" Note: Skip initialization for vim-tiny or vim-small.
if 0 | endif
if &compatible
set nocompatible " Be iMproved
endif
" Required:
set runtimepath+=~/.vim/bundle/neobundle.vim/
" Required:
call neobundle#begin(expand('~/.vim/bundle/'))
" Let NeoBundle manage NeoBundle
" Required:
NeoBundleFetch 'Shougo/neobundle.vim'
NeoBundle 'Shougo/unite.vim'
NeoBundle 'itchyny/lightline.vim'
" Colorscheme Name: solarized
NeoBundle 'altercation/vim-colors-solarized'
" Colorscheme Name: mustang
NeoBundle 'croaker/mustang-vim'
" Colorscheme Name: wombat
NeoBundle 'jeffreyiacono/vim-colors-wombat'
" Colorscheme Name: jellybeans
NeoBundle 'nanotech/jellybeans.vim'
" Colorscheme Name: lucius
NeoBundle 'vim-scripts/Lucius'
" Colorscheme Name: zenburn
NeoBundle 'vim-scripts/Zenburn'
" Colorscheme Name: mrkn256
NeoBundle 'mrkn/mrkn256.vim'
" Colorscheme Name: railscasts
NeoBundle 'jpo/vim-railscasts-theme'
" Colorscheme Name: pyte
NeoBundle 'therubymug/vim-pyte'
" Colorscheme Name: molokai
NeoBundle 'tomasr/molokai'
" Colorscheme : Use listing Unite.vim
NeoBundle 'Shougo/unite.vim'
NeoBundle 'ujihisa/unite-colorscheme'
NeoBundle 'vim-airline/vim-airline'
NeoBundle 'vim-airline/vim-airline-themes'
" vim filer
NeoBundle 'scrooloose/nerdtree'
" My Bundles here:
" Refer to |:NeoBundle-examples|.
" Note: You don't set neobundle setting in .gvimrc!
call neobundle#end()
" Required:
filetype plugin indent on
" If there are uninstalled bundles found on startup,
" this will conveniently prompt you to install them.
NeoBundleCheck
" User configurations
set t_Co=256
set title
set number
set cursorline
set cursorcolumn
set history=100
set tabstop=4
set expandtab
set shiftwidth=4
set softtabstop=0
set smartindent
set noautoindent
set nrformats-=octal
set whichwrap=b,s,[,],<,>
set backspace=indent,eol,start
set autoread
set ambiwidth=double
set nostartofline
set incsearch
set wrapscan
set showmatch
set hlsearch
set statusline=%F
set statusline+=%m
set statusline+=%r
set statusline+=%h
set statusline+=%w
set statusline+=%y
set statusline+=%=
" file encoding
set statusline+=[ENC=%{&fileencoding}]
set statusline+=[LOW=%l/%L]
"
set cmdheight=1
set showcmd
set laststatus=2
set statusline+=%{matchstr(hostname(),'\\w\\+')}@
" let g:lightline = {
" \ 'colorscheme': 'molokai',
" \ }
let g:airline_theme='hybrid'
syntax on
filetype plugin on
filetype indent on
colorscheme molokai
map <C-n> :NERDTreeToggle<CR>