On 2006-08-18, cga2000 <[EMAIL PROTECTED]> wrote: > I there a way I can enter effortlessly stuff like the following: > > 1. this is a numbered paragraph several lines long and I would like all > lines aligned with the "this" which starts in column 4. I don't know if > it's good typography but I use these numbered lists a lot and with the > text aligned I think it looks better. > > .. and format it like this: > > 1. this is a numbered paragraph several lines long and I would like all > lines aligned with the "this" which starts in column 4. I don't know > if it's good typography but I use these numbered lists a lot and with > the text aligned I think it looks better. > > .. or possibly make Vim indent this automatically when typing..? > > I mean that I usually have a textwidth of 72 and Vim automatically wraps > to line 2 after I have written the "all" at the end of line 1 .. but > obviously Vim has no reason to indent and therefore starts line 2 and > the following lines in column 1. > > Is there any way I can tell Vim that when line 1 starts with a number > followed by a dot '.' .. the following lines should be indented so that > all the text is aligned. > > Not simple .. I guess .. since this could move into double digits (or > more..) -- there could be more than nine numbered paragraphs and text > should start in column 5 (or 6..). > > Or maybe somone has written a script that can convert a bunch of > paragraphs into something like a numbered (or bulleted) list?
For numbered lists, set fo+=n For bulleted lists using '-', set com+=fb:- or '*', set com+=fb:* but those should already be part of the default 'comments' option unless you have changed it. (Odd that numbered lists and bulleted lists use different options.) See :help 'fo' :help 'com' I also have '2' as part of my 'formatoptions' string. I don't think it affects lists, but you might try it if those other settings don't work as you'd like them to. Regards, Gary -- Gary Johnson | Agilent Technologies [EMAIL PROTECTED] | Wireless Division | Spokane, Washington, USA