2012-03-13 19 views

答えて

38

:help wrap

このオプションは、テキストの表示方法を変更します。バッファ内のテキスト は変更されません。そのためには 'textwidth'を参照してください。 オンにすると、ウィンドウの幅より長い行が折り返され、 の表示が次の行に続きます。オフラインでは が折り返されず、長い行の一部のみが表示されます。カーソルが が表示されていない部分に移動すると、画面は水平方向に にスクロールします。 必要に応じて、単語の途中で改行されます。 「linebreak」を参照して、単語境界でブレークを取得してください。

:help linebreak

むしろ 画面に収まる最後の文字よりも「breakat」の文字で長い行をラップするのVimの場合。

:help breakat

'breakat' 'BRK' string(デフォルト" ^[email protected]*-+;:,./?"

ので、:set linebreakそれは箱から出して動作するはずです。または、breakatをスペース+区切りではなく空白区切りに制限することもできます。略して

6

使用

:set linebreak 

または'lbr''breakat'オプションに含まれる文字の行を改行します。デフォルトでは空白が含まれます。 vimの開いた状態で

2

、Escキーを押して、次のいずれかの単語を壊すことなく、行の折り返しを行い、短い行を保持します

:set lbr

0

を入力してください。試してみて、現在の段落の書式を設定するには

:set formatoptions+=w 
:set tw=80 
gggqG 

はfollwoingしてみてください:

:nnoremap Q gqip 
関連する問題