forked from diegotres-zz/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vimrc.symlink
131 lines (84 loc) · 2.01 KB
/
vimrc.symlink
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
123
124
125
126
127
128
129
130
" Important things {{{1
" ==============================================================
" Necessary for lots of cool vim things
set nocompatible
" set leader
let mapleader = ","
" Folding Stuffs
" set foldmethod=marker
" Load bundled plugins
" call pathogen#infect()
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
" }}}
" Appearance {{{1
" ==============================================================
colorscheme blackboard
" show extra informations on the status bar
set ruler
" colorize status bar
set laststatus=2
" show commands
set showcmd
" show invisibles
set list
" set invisibles chars
set listchars=tab:▸\ ,eol:¬
" show line numbers
set number
" highlight the current line
set cursorline
" Number of horizontal lines on the screen
set lines=100
" remove the toolbar
set guioptions-=T
" remove scrollbars
set guioptions-=r
" Sets the font and size
set guifont=Menlo:h12
" have error messages red on white
" highlight ErrorMsg guibg=White guifg=Red
" }}}
" Behaviour {{{1
" ==============================================================
set backspace=indent,eol,start
set history=1000
set incsearch
set visualbell t_vb=
set hidden
set nojoinspaces
set wildmode=longest,list
set nrformats=
if has('mouse')
set mouse=a
endif
" }}}
" Indentation {{{1
" ==============================================================
set tabstop=2
set softtabstop=2
set shiftwidth=2
set expandtab
set smarttab
set autoindent
" }}}
" Misc settings {{{1
" ==============================================================
" Space will toggle folds!
nnoremap <space> za
" Search mappings: These will make it so that going to the next one in a
" search will center on the line it's found in.
map N Nzz
map n nzz
" And so is Artificial Intellegence!
set smartcase
" }}}
" Disable swapfile and backup {{{1
" ==============================================================
set nobackup
set noswapfile
" }}}
" Plugins {{{1
" ==============================================================
" Command-T
" }}}