74

メソッドなどの折りたたみを有効にするように設定しましたが、ファイルを開くたびにすべてが折りたたまれるというデフォルトは好きではありません.vimrcset foldmethod=syntaxを有効foldmethodにして、開いたときにファイルを展開する方法はありますか?

4

8 に答える 8

66
set foldlevel=99

折り方に関係なく、すべての折り目を開きます。foldlevel=0すべてが折り畳まれ、一部のみが折り畳まれている場合foldlevel=1、... 数字が大きいほど折り畳みが少なくなります。

于 2011-11-29T19:22:10.187 に答える
26
set nofoldenable

これを追加する.vimrcと、ファイルを開いたときに一時的に折り畳みが無効になりますが、折り畳みは引き続き復元できますzc

于 2016-05-31T10:19:11.750 に答える
7

あなたは付け加えられます

set foldlevelstart=99

を .vimrc ファイルに追加すると、すべての折り畳みが開いた状態で新しいファイルの編集が開始されます。

于 2014-09-28T08:15:22.190 に答える
4

開いたらすぐに展開して表示する方法が必要な場合はset foldlevelstart=99、多くの回答が説明されているように使用できます。

ただし、それらが展開されているのを見たいだけの場合は、押すだけziですべてが展開されます. もう1つは、ziそれらを閉じます。

于 2015-12-17T12:12:25.940 に答える
0

キーにマップして有効にすることができます。例えば、

nmap ,f :set foldmethod=syntax<CR>

次に、通常モードで「、f」キーの組み合わせを押します

于 2011-11-29T19:21:25.870 に答える
0

set nofoldenable.vimrc ファイルに入れると、展開されたファイルを開くことができます。

于 2020-07-13T03:12:43.777 に答える