1

私が使用しているいくつかの種類のファイル、主に、、、、および他のいくつかの一般的な言語を自動折り畳むためのソリューションを探してい*.rbまし*.scssた。*.css*.html

hamlただし、ファイルを自動折り畳むための解決策が見つかりません。これら 2 つのトピックを見つけましたが、これらの例の vimrc 行が何を意味するのかよくわかりません。

どうすればそれを達成できるか考えていますか? どんな助けでも大歓迎です:)

4

1 に答える 1

1

構文ファイルのコピーを手動で編集することにより、好みに合わせてカスタマイズできます。

  1. $ VIMRUNTIME / syntax/haml.vimを$HOME/ .vim /syntax/またはvimfiles/syntax /フォルダーにコピーして、動作をカスタマイズします

  2. それに応じて変更します:help syn-fold (基本的に、折りたたむ構文領域の最後に「fold」という単語を追加します)

  3. これを.vimrcに入れて、hamlファイルを編集するときにfoldmethod=syntaxを使用します

    autocmd BufRead,BufNewFile *.haml setlocal foldmethod=syntax

于 2012-09-21T04:38:16.563 に答える