level 3
vim的折叠方式有好几种,但想自己写个语法折叠。
看帮助文档里面,只有简单的介绍一个例子:
"fold" 参数使得本项目的折叠级别加 1。示例: >
:syn region myFold start="{" end="}" transparent fold
:syn sync fromstart
:set foldmethod=syntax
这使得每个 {} 块形成一个折叠。
然而,将{}替换成其他的,例如 if endif ,均不成功,只有花括号才成功。
请教一下有哪位知道要怎么设置?例如设置成 "if" "endif" 之类的
2017年04月12日 03点04分
1