6

私はかなり大きな perl コードを開発するために職場で vim を使用しています。

(注: 私はまだ Vim に比較的慣れていません。約半年前に gedit から切り替えましたが、新しい強力な機能を毎日学んでいます!)

これは、折りたたみに関連する .vimrc の私の部分です

" mouse is on
set mouse=a
" folding
set foldmethod=syntax
set foldlevelstart=1
let perl_fold=1
let sh_fold_enabled=1
let perl_extended_vars=1
let perl_sync_dist=250

というわけで、これはすべてのコードを折り畳むという点で優れており、za を押すだけで折り畳みを自由に開閉できます。しかし、ファイルを開くとすべてが折りたたまれているという点でも悪いです。

ファイルを開くときにファイルを折りたたまないようにする方法はありますか? (またはその他のキーストローク)

4

1 に答える 1

7

「折りレベル」は折りの深さです。

1
  2
    3

あなたが入れた行は~/.vimrc

set foldlevelstart=1

デフォルトでは、レベル 1 までのすべての折り畳みを閉じるように vim に指示します。

デフォルトですべての折り畳みを開くには、信じられないほど高い値に設定します。

set foldlevelstart=999

コーディングスタイルによっては興味深い結果が得られる可能性のある低レベルの2orを試すこともできることに注意してください。3

を参照してください:h foldlevelstart

于 2013-10-30T21:42:21.480 に答える