-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvimrc
More file actions
104 lines (103 loc) · 2.62 KB
/
Copy pathvimrc
File metadata and controls
104 lines (103 loc) · 2.62 KB
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
" _ _ ___
" | || | __| H
" | __ | _| A
" |_||_|___| P
"
" "
"" main section "
source ~/.vim/main.vim
"
"" status line section
"source ~/.vim/status.vim
"
" sep gvim and vim {{{
if has("gui_running")
: colorscheme hybrid_material
: set background=light
: set termguicolors
: set hlsearch
: source ~/.vim/gextra.vim
: set guifont=Source\ Code\ Pro\ 14
: source ~/.vim/simplestatus.vim
" set guifont=Vazir\ Code\ Hack\ Extra\ Height\ 13
" set go-=m
" set go-=T
" set go-=r
" set guioptions-=!
" set guioptions-=i
" set guioptions-=v
" set guioptions-=e
" set guipty
" set gtl=2
" nmap <C-=>- :call FontSizeMinus()<CR>
" nmap <C-=>= :call FontSizePlus()<CR>
elseif empty($DISPLAY)
" TTY
colorscheme industry
set nocursorline
else
: colorscheme hybrid
: source ~/.vim/extra.vim
: source ~/.vim/simplestatus.vim
endif
"if has("unix")
" function! FontSizePlus ()
" let l:gf_size_whole = matchstr(&guifont, '\( \)\@<=\d\+$')
" let l:gf_size_whole = l:gf_size_whole + 1
" let l:new_font_size = ' '.l:gf_size_whole
" let &guifont = substitute(&guifont, ' \d\+$', l:new_font_size, '')
" endfunction
"
" function! FontSizeMinus ()
" let l:gf_size_whole = matchstr(&guifont, '\( \)\@<=\d\+$')
" let l:gf_size_whole = l:gf_size_whole - 1
" let l:new_font_size = ' '.l:gf_size_whole
" let &guifont = substitute(&guifont, ' \d\+$', l:new_font_size, '')
" endfunction
"else
" function! FontSizePlus ()
" let l:gf_size_whole = matchstr(&guifont, '\(:h\)\@<=\d\+$')
" let l:gf_size_whole = l:gf_size_whole + 1
" let l:new_font_size = ':h'.l:gf_size_whole
" let &guifont = substitute(&guifont, ':h\d\+$', l:new_font_size, '')
" endfunction
"
" function! FontSizeMinus ()
" let l:gf_size_whole = matchstr(&guifont, '\(:h\)\@<=\d\+$')
" let l:gf_size_whole = l:gf_size_whole - 1
" let l:new_font_size = ':h'.l:gf_size_whole
" let &guifont = substitute(&guifont, ':h\d\+$', l:new_font_size, '')
" endfunction
"endif
" }}}
"
"" keybinding
source ~/.vim/keybinds.vim
"
"" add ready-to-use text by .ext
source ~/.vim/skels.vim
"
"" compile section
source ~/.vim/oldcp.vim
"
"" take note
source ~/.vim/Note.vim
"
"" scpecial characters
source ~/.vim/abreviation.vim
"
"" LaTeX Live Preview:
au FileType tex,plaintex
\ so ~/.vim/latex-live-preview.vim
"
"" Markdown Preview:
au FileType markdown
\ so ~/.vim/markdown-preview.vim
"
"" define sent filetype
au FileType sent source ~/.vim/sent.vim
"
"" mucomplete
source ~/.vim/mucomplete.vim
"" snip
source ~/.vim/minisnip.vim