2011-09-02 12 views
8

vimでtextwidthオプションを設定し、新しいテキストを折り返すように書式設定します。また、 "gq"コマンドを使ってテキストを明示的に折り返すこともできます。しかし、箇条書きリストの動作は私には予想外のことです。 vimのドキュメントでは、箇条書きにハイフン付きの箇条書きリストを使用する方法について説明しています。私はこれをしようとすると、それは大丈夫開始します。正しいインデントで箇条書きリストを書式設定する方法vimで

formatoptions=tcq 
comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:- 

- This is a bulleted list item that 
    has been wrapped over more than 
two lines. The indentation for lines 
after the second is unexpected. 

これはと起こる:

- This is a bulleted list item that 
    has been wrapped. It looks good. 

をしかし、私は第三行に続けば、それはインデントを断念します

ただ、明確にするためには、私はこのようなインデントをしたいと思います:

- This is a bulleted list item that 
    has been wrapped over more than 
    two lines. I want every line after 
    the first to get the same indent. 

答えて

6

さらなる調査の後、予想される動作を得るために「set autoindent」を実行するだけで済むように見えます。これは、入力時のテキストの折り返しと "gq"コマンドでの折り返しの両方でうまくいくようです。

関連する問題