-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvimrc
68 lines (51 loc) · 1.47 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
"Some settings for my personal preference
syntax on
set ma
set tabstop=2
set shiftwidth=2
set softtabstop=2
set expandtab
set number
set number relativenumber
filetype plugin on
"Settings for pathogen
runtime pathogen/autoload/pathogen.vim
execute pathogen#infect()
"Settings for syntastic
"set statusline+=%#warningmsg#
"set statusline+=%{SyntasticStatuslineFlag()}
"set statusline+=%*
"let g:syntastic_always_populate_loc_list = 1
"let g:syntastic_auto_loc_list = 1
"let g:syntastic_check_on_open = 1
"let g:syntastic_check_on_wq = 0
"Settings for airline
let g:airline_powerline_fonts = 1
let g:airline#extensions#tabline#enabled = 1
"let g:airline#extensions#branch#enabled = 1
"Settings for airline themes
let g:airline_theme='papercolor'
"Settings for vimgutter
set updatetime=100
"Settings for colorschemes
set background=light
let g:PaperColor_Theme_Options = {
\ 'theme': {
\ 'default': {
\ 'transparent_background': 1
\ }
\ }
\ }
colorscheme PaperColor
"Settings for hardtime, inspired by vimce (https://github.com/Vincevrp/dotfiles/commit/a2555196bb516c0c370f6a0b32b23a7360669796)
let g:hardtime_default_on = 1
let g:hardtime_timeout = 500
let g:hardtime_ignore_quickfix = 1
let g:list_of_disabled_keys = ["<UP>", "<DOWN>", "<LEFT>", "<RIGHT>"]
"Settings for colorcolumn
set colorcolumn=80
"Settings for cursor column and line
set cursorline
hi CursorLine term=bold cterm=bold
"Search also for hidden tags file
set tags=./tags;,tags;./.tags;,.tags;