約 100 の段落で構成されるファイルがあり、それぞれが :help fold-expr セクションの下の 3 番目の例に従って折り畳まれています。これにより、空白行で区切られた段落が折り畳まれます。
set foldmethod=expr
set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~'\\S'?'<1':1
たとえば、検索パターンを起動するとします。
/Item 014
このパターンは、7 つの異なる折り目に見られる場合があります。
「n」を6回押すだけで、検索に関係するすべての折り畳みを連続して開くことができることを知っています。
しかし、概要を簡単に把握するために、1 回の移動で 7 つの折り目を開きたいと思います。
マクロをやってみた
qu n q
それから
/Item 014
100@u
しかし失敗しました。
どうすればよいですか?