set foldmethod=marker
使用するよりも便利だと思って使い始めましたsyntax
。
// {{{ my title
しかし、折りたたみ候補コードを作成して // }}}
囲む必要があるという欠点があります。
ビジュアルモードでコードセクションを選択し、コマンド(またはいくつかのコマンド)を呼び出して、選択したコードの前後に2つのマーカーを挿入できることをお勧めします。
vimで行う方法はありますか?
答え1
見つけました。視覚的にブロック選択とコマンド入力:fold
タグ/*{{{*/
と/*}}}*/
。
答え2
ビジュアルモードで縮小したいテキストがハイライト表示されている間にを押しますzf
。:fold
コマンドプロンプトに進む必要はなく、より少ないキーストロークを使用するため、この方法を使用するよりも優れています。