我正在寻找解决方案来自动提供我正在使用的几种类型的文件,主要是*.rb
,*.scss
,*.css
,*.html
以及其他一些常用语言。< / p>
但是我找不到自动折叠haml
文件的解决方案。我找到了这两个主题,但我不太清楚这些例子中的vimrc行是什么意思。
你知道我怎么能做到这一点?任何帮助将不胜感激:)
答案 0 :(得分:1)
您可以通过手动编辑语法文件的副本
来自定义它将$ VIMRUNTIME / syntax / haml.vim复制到$ HOME / .vim / syntax /或vimfiles / syntax /文件夹中以自定义其行为
根据:help syn-fold
进行修改(基本上在要折叠的语法区域末尾添加“fold”一词)
将此文件放入.vimrc中,以便在编辑haml文件时使用foldmethod =语法
autocmd BufRead,BufNewFile *.haml setlocal foldmethod=syntax