在自己用户目录下的 .vimrc 文件末尾处添加如下代码即可
set foldenable " 开始折叠
set foldmethod=syntax " 设置语法折叠set foldcolumn=0 " 设置折叠区域的宽度
setlocal foldlevel=1999999999 " 设置折叠层数为 该数值设置大一点可以关闭自动折叠。否则设置小一点。就可以开启自动折叠
" set foldclose=all " 设置为自动关闭折叠
" nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>
" 用空格键来开关折叠