-
Notifications
You must be signed in to change notification settings - Fork 0
/
vimrc
43 lines (33 loc) · 1.22 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
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
set laststatus=2
"set showtabline=2
"set statusline=%t\ %y\ format:\ %{&ff};\ [%c,%l]\ %{rvmprompt#statusline()}
set statusline=
set statusline+=%-3.3n\ " buffer number
set statusline+=%f\ " filename
set statusline+=%h%m%r%w " status flags
set statusline+=\[%{strlen(&ft)?&ft:'none'}] " file type
set statusline+=\ %{fugitive#statusline()} " fugitive
set statusline+=\ %{rvmprompt#statusline()} " rvmprompt
set statusline+=%= " right align remainder
set statusline+=0x%-8B " character value
set statusline+=%-14(%l,%c%V%) " line, character
set statusline+=%<%P " file position
set noequalalways
set mousefocus
set expandtab
set tabstop=4
set shiftwidth=4
filetype plugin on
syntax on
set background=dark
colorscheme solarized
let mapleader = ","
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1
let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplModSelTarget = 1
let g:gist_detect_filetype = 1
nnoremap <silent> <F8> :TagExplorer<CR>
nnoremap <silent> <F2> :NERDTreeToggle<CR>