私が使用しているいくつかの種類のファイル、主に、、、、および他のいくつかの一般的な言語を自動折り畳むためのソリューションを探してい*.rb
まし*.scss
た。*.css
*.html
haml
ただし、ファイルを自動折り畳むための解決策が見つかりません。これら 2 つのトピックを見つけましたが、これらの例の vimrc 行が何を意味するのかよくわかりません。
どうすればそれを達成できるか考えていますか? どんな助けでも大歓迎です:)
私が使用しているいくつかの種類のファイル、主に、、、、および他のいくつかの一般的な言語を自動折り畳むためのソリューションを探してい*.rb
まし*.scss
た。*.css
*.html
haml
ただし、ファイルを自動折り畳むための解決策が見つかりません。これら 2 つのトピックを見つけましたが、これらの例の vimrc 行が何を意味するのかよくわかりません。
どうすればそれを達成できるか考えていますか? どんな助けでも大歓迎です:)
構文ファイルのコピーを手動で編集することにより、好みに合わせてカスタマイズできます。
$ VIMRUNTIME / syntax/haml.vimを$HOME/ .vim /syntax/またはvimfiles/syntax /フォルダーにコピーして、動作をカスタマイズします
それに応じて変更します:help syn-fold
(基本的に、折りたたむ構文領域の最後に「fold」という単語を追加します)
これを.vimrcに入れて、hamlファイルを編集するときにfoldmethod=syntaxを使用します
autocmd BufRead,BufNewFile *.haml setlocal foldmethod=syntax