From 5c0825e168139618b930a603b2321f35cec12d76 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 24 Jun 2024 23:04:14 +0800 Subject: Update --- vim/init/config.vim | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'vim/init/config.vim') 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 @@ " Last Modified: 2018/05/30 19:20:46 " "====================================================================== -" vim: set ts=4 sw=4 tw=78 noet : " Open help page in a new tab autocmd BufEnter *.txt if &filetype == 'help' | wincmd T | endif @@ -158,6 +157,20 @@ augroup InitFileTypesGroup " markdown 允许自动换行 au FileType markdown setlocal wrap + au FileType markdown set sw=2 + au FileType markdown set ts=2 + + " Fold markdown by heading level + function MarkdownLevel() + let h = matchstr(getline(v:lnum), '^#\+') + if empty(h) + return "=" + else + return ">" . len(h) + endif + endfunction + au FileType markdown setlocal foldexpr=MarkdownLevel() + au FileType markdown setlocal foldmethod=expr " lisp 进行微调 au FileType lisp setlocal ts=8 sts=2 sw=2 et -- cgit v1.2.3-70-g09d2