-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmy_configs.vim
44 lines (39 loc) · 1.17 KB
/
my_configs.vim
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
set number
set background=dark
colorscheme solarized
"---------------------------- airline 设置 start ------------------------------
" 显示颜色
set t_Co=256
set laststatus=2
let g:airline_theme='luna'
" 使用powerline打过补丁的字体
let g:airline_powerline_fonts = 1
" 开启tabline
let g:airline#extensions#tabline#enabled = 1
" tabline中当前buffer两端的分隔字符
let g:airline#extensions#tabline#left_sep = ' '
" tabline中未激活buffer两端的分隔字符
let g:airline#extensions#tabline#left_alt_sep = '|'
" tabline中buffer显示编号
let g:airline#extensions#tabline#buffer_nr_show = 1
" 映射切换buffer的键位
nnoremap [b :bp<CR>
nnoremap ]b :bn<CR>
" 映射<leader>num到num buffer
map <leader>1 :b 1<CR>
map <leader>2 :b 2<CR>
map <leader>3 :b 3<CR>
map <leader>4 :b 4<CR>
map <leader>5 :b 5<CR>
map <leader>6 :b 6<CR>
map <leader>7 :b 7<CR>
map <leader>8 :b 8<CR>
map <leader>9 :b 9<CR>
" ----------------------------airline 设置 end ------------------------------
" 配置vim-trailing-whitespace
map <leader>s :FixWhitespace<cr>
set textwidth=101
set colorcolumn=-0
highlight ColorColumn ctermbg=blue
" 配置tagbar
nmap <leader>t :TagbarToggle<CR>