2012-09-20 22 views
1

我正在尋找解決方案,自動摺疊幾個類型的文件,我使用的,主要是*.rb*.scss*.css*.html和其他一些共同語言。Autofolding在HAML文件

但是我無法找到自動摺疊haml文件的解決方案。我找到了這兩個主題,但我不太確定那些示例中的vimrc行是什麼意思。

你有任何想法,我怎麼能做到這一點?任何幫助,將不勝感激:)

回答

1

您可以通過手動編輯語法文件

  1. 複製$ VIMRUNTIME /語法/ haml.vim的拷貝到你的$ HOME/vim的定製,以自己的喜好/語法/或vimfiles /語法/文件夾來定製其行爲

  2. 根據:help syn-fold修改它(基本上你想摺疊語法區的末尾加上「摺疊」)把這個

  3. 您的.vimrc使用使用foldmethod = syntax編輯HAML文件

    autocmd BufRead,BufNewFile *.haml setlocal foldmethod=syntax