aboutsummaryrefslogtreecommitdiffhomepage
path: root/vim/init/config.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/init/config.vim')
-rw-r--r--vim/init/config.vim15
1 files changed, 14 insertions, 1 deletions
diff --git a/vim/init/config.vim b/vim/init/config.vim
index 7e08ebf..07bed12 100644
--- a/vim/init/config.vim
+++ b/vim/init/config.vim
@@ -6,7 +6,6 @@
6" Last Modified: 2018/05/30 19:20:46 6" Last Modified: 2018/05/30 19:20:46
7" 7"
8"====================================================================== 8"======================================================================
9" vim: set ts=4 sw=4 tw=78 noet :
10 9
11" Open help page in a new tab 10" Open help page in a new tab
12autocmd BufEnter *.txt if &filetype == 'help' | wincmd T | endif 11autocmd BufEnter *.txt if &filetype == 'help' | wincmd T | endif
@@ -158,6 +157,20 @@ augroup InitFileTypesGroup
158 157
159 " markdown 允许自动换行 158 " markdown 允许自动换行
160 au FileType markdown setlocal wrap 159 au FileType markdown setlocal wrap
160 au FileType markdown set sw=2
161 au FileType markdown set ts=2
162
163 " Fold markdown by heading level
164 function MarkdownLevel()
165 let h = matchstr(getline(v:lnum), '^#\+')
166 if empty(h)
167 return "="
168 else
169 return ">" . len(h)
170 endif
171 endfunction
172 au FileType markdown setlocal foldexpr=MarkdownLevel()
173 au FileType markdown setlocal foldmethod=expr
161 174
162 " lisp 进行微调 175 " lisp 进行微调
163 au FileType lisp setlocal ts=8 sts=2 sw=2 et 176 au FileType lisp setlocal ts=8 sts=2 sw=2 et