Browse Source

Re-order & re-group options

Alois Mahdal 10 years ago
parent
commit
93afb5dd4e
1 changed files with 63 additions and 45 deletions
  1. 63
    45
      dotfiles/vim/vimrc

+ 63
- 45
dotfiles/vim/vimrc View File

@@ -1,20 +1,65 @@
1
+
2
+
3
+" ....... "
4
+" PLUGINS "
5
+" ''''''' "
1 6
 execute pathogen#infect()
2 7
 
3
-set backspace=indent,eol,start
8
+let g:local_vimrc=".vimrc_local.vim"
9
+let python_highlight_all = 1
10
+let g:vim_markdown_folding_disabled=1
11
+
12
+
13
+" ..................... "
14
+" PROGRAM / ENVIRONMENT "
15
+" ''''''''''''''''''''' "
16
+
17
+set encoding=utf-8
18
+set fileencodings=ucs-bom,utf-8,cp1250,latin1
4 19
 set history=500
5
-set ruler
6
-set showcmd
7
-set incsearch
20
+if isdirectory($HOME . '/.local/share/vim') == 0
21
+  :silent !mkdir -p ~/.vim/swap >/dev/null 2>&1
22
+  endif
23
+  set directory=./.vim-swap//
24
+  set directory+=~/.local/share/vim/swap//
25
+  set directory+=~/tmp//
26
+  set directory+=.
27
+
28
+
29
+" ............ "
30
+" UI - GENERAL "
31
+" '''''''''''' "
32
+
33
+noremap <F2> :set list!<CR>
34
+set pastetoggle=<F4>
35
+nmap <F3> :set invnumber<CR>
8 36
 
9 37
 if has('mouse')
10 38
   set mouse=a
11 39
 endif
12 40
 
13
-if &t_Co > 2 || has("gui_running")
14
-  syntax on
15
-  set hlsearch
41
+if !exists(":DiffOrig")
42
+  command DiffOrig vert new
43
+    \ | set bt=nofile
44
+    \ | r ++edit #
45
+    \ | 0d_
46
+    \ | diffthis
47
+    \ | wincmd p
48
+    \ | diffthis
16 49
 endif
17 50
 
51
+
52
+" ............ "
53
+" UI - EDITING "
54
+" '''''''''''' "
55
+
56
+set autoindent
57
+set backspace=indent,eol,start
58
+set expandtab
59
+set incsearch
60
+set shiftwidth=4
61
+set tabstop=4
62
+
18 63
 if has("autocmd")
19 64
   filetype plugin indent on
20 65
   augroup vimrcEx
@@ -29,48 +74,21 @@ else
29 74
   set autoindent
30 75
 endif
31 76
 
32
-if !exists(":DiffOrig")
33
-  command DiffOrig vert new
34
-    \ | set bt=nofile
35
-    \ | r ++edit #
36
-    \ | 0d_
37
-    \ | diffthis
38
-    \ | wincmd p
39
-    \ | diffthis
40
-endif
77
+" .......... "
78
+" UI - LOOKS "
79
+" '''''''''' "
41 80
 
42
-set encoding=utf-8
43
-set list listchars=tab:→\ ,trail:·,precedes:←
44 81
 set list
45
-noremap <F2> :set list!<CR>
46
-
47
-set tabstop=4
48
-set shiftwidth=4
49
-set expandtab
82
+set list listchars=tab:→\ ,trail:·,precedes:←
83
+set ruler
84
+set showcmd
50 85
 
51
-let g:local_vimrc=".vimrc_local.vim"
86
+if &t_Co > 2 || has("gui_running")
87
+  syntax on
88
+  set hlsearch
89
+endif
52 90
 
53 91
 colorscheme pablo
54
-set gfn=Droid\ Sans\ Mono\ 9
55
-
56
-set fileencodings=ucs-bom,utf-8,cp1250,latin1
57
-
58
-let python_highlight_all = 1
59
-
92
+"set gfn=Droid\ Sans\ Mono\ 9
60 93
 set number
61 94
 highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
62
-
63
-set autoindent
64
-
65
-set pastetoggle=<F4>
66
-nmap <F3> :set invnumber<CR>
67
-
68
-if isdirectory($HOME . '/.local/share/vim') == 0
69
-  :silent !mkdir -p ~/.vim/swap >/dev/null 2>&1
70
-  endif
71
-  set directory=./.vim-swap//
72
-  set directory+=~/.local/share/vim/swap//
73
-  set directory+=~/tmp//
74
-  set directory+=.
75
-
76
-let g:vim_markdown_folding_disabled=1