-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy path.vimrc
96 lines (70 loc) · 1.95 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
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
set nocompatible
filetype plugin indent on
syntax on
set number
set autoindent
set tabstop=4
set shiftwidth=4
set expandtab
set smarttab
set nosmd
set noru
set splitbelow
set tw=80
set colorcolumn=+1
inoremap <C-@> <C-X><C-O>
"Add thevimide help file
execute 'helptags' '~/.vim/doc'
"Indent format for some programming languages
call settingloader#FileIndent()
"Handle autocompletion problems by loading plugins conditionally
let $ac = expand('%:e') "read file extensions
call plug#begin('~/.vim/bundle')
"vimreg Default VimIDE Pluginloader
call pluginloader#Completion()
call pluginloader#Snipptes()
call pluginloader#Syntax()
call pluginloader#UI()
call pluginloader#Colorschemes()
call pluginloader#CodeHelper()
call pluginloader#Debug()
call pluginloader#Documentation()
"Various
Plug 'lifepillar/vim-cheat40'
"vimendreg
"put your own plugins here:
call plug#end()
call plug#helptags()
colorscheme flattened_dark
call settingloader#UiFeatures()
"Vim Notes
let g:notes_directories = ['~/.notesvim']
"Syntatisc
call settingloader#Syntastic()
"Hotkeys
call settingloader#Hotkeys()
"Aliases
call alias#SetupCommandAlias("GDB","ConqueGdb -q")
call alias#SetupCommandAlias("gdb","ConqueGdb -q")
"µComplete for various filetypes
call settingloader#MuComplete()
"completor for C-Familiy, JavaScript, Python
call settingloader#Completor()
"vim-javacomplete2 for Java-Autocompletion
call settingloader#Javacomplete2()
"vim-lua-ftplugin for Lua-Autocompletion
call settingloader#LuaComplete()
"ruby autocompletion
call settingloader#Ruby()
"pgsql Plugin
"let g:sql_type_default = 'pgsql' "If you want use this plugin for all sql files
"vim-cpp-enhanced-highlight
call settingloader#CppEnhancedHighlight()
"Vim buildin omnicompletion"
call settingloader#VimOmniCompletion()
"PhpComplete settings
call settingloader#PHPComplete()
"Vim snippets for many languages
call settingloader#Snippets()
"SearchTasks
call settingloader#SearchTasks()