I use gqap constantly while writing email and other prose in vim. (:help gq gives you the following)
""" gqgq gqgq gqq gqq Format the current line. With a count format that many lines. {not in Vi} v_gq {Visual}gq Format the highlighted text. (for {Visual} see Visual-mode). {not in Vi} gw gw{motion} Format the lines that {motion} moves over. Similar to gq but puts the cursor back at the same position in the text. However, 'formatprg' and 'formatexpr' are not used. {not in Vi} gwgw gwgw gww gww Format the current line as with "gw". {not in Vi} v_gw {Visual}gw Format the highlighted text as with "gw". (for {Visual} see Visual-mode). {not in Vi} Example: To format the current paragraph use: gqap > gqap The "gq" command leaves the cursor in the line where the motion command takes the cursor. This allows you to repeat formatting repeated with ".". This works well with "gqj" (format current and next line) and "gq}" (format until end of paragraph). Note: When 'formatprg' is set, "gq" leaves the cursor on the first formatted line (as with using a filter command). If you want to format the current paragraph and continue where you were, use: > gwap If you always want to keep paragraphs formatted you may want to add the 'a' flag to 'formatoptions'. See auto-format. """ On Mar 17, 2011, at 11:33 AM, Paul Grove wrote: > The answer to this question is in my interest also. > > Excerpts from Philippe LeCavalier's message of Thu Mar 17 14:26:51 +0000 2011: >> Hi All. >> >> This is more of a vim question than it is a sup one but I'm not a >> member of the vim list so I thought I'd ask you guys first. >> >> Since I don't write very well I always end up making changes while >> re-reading myself. When I edit a line Vim doesn't wrap anymore like it >> did when I first typed the text. So all the lines I've edited aren't >> wrapped like the others. It can make reading my mail challenging at >> times. >> >> Perhaps I'm misunderstanding how to properly edit text in vim? >> > _______________________________________________ > sup-talk mailing list > sup-talk@rubyforge.org > http://rubyforge.org/mailman/listinfo/sup-talk -- jt James Taylor, Assistant Professor, Biology / Computer Science, Emory University _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk