Additionally, it's very important to check for a comment. That is, you don't want to
gwap with comments in your selection. So I added a ^\s*% to get what's at: http://pastebin.com/f4015755d Here it is here, with possible wrapping: " Section: Paragraph formatting (autofill) {{{ " Correctly format paragraphs in LaTeX. " The exec command should be one line: watch out if the e-mail client " or server inserts any line breaks. function! g:Tex_SelectParagraph () exec "normal ?^$\\|^\s*%\\|^\s*\\\\\\(begin\\|end\\|\\(new\\|renew\\|provide\\)com\\|def\\|[ls]et\\|label\\|item\\)?1\<cr>v//-1\<cr>$" endfunction omap <buffer> lp :call g:Tex_SelectParagraph()<cr> vmap <buffer> lp <esc>:call g:Tex_SelectParagraph()<cr> " }}} --Ted On 1/7/09 10:23 PM, Mike Richman wrote: > " Section: Paragraph formatting (autofill) {{{ > " Correctly format paragraphs in LaTeX. > " The exec command should be one line: watch out if the e-mail client > " or server inserts any line breaks. > function! g:Tex_SelectParagraph () > exec "normal > ?^$\\|^\s*\\(\\\\begin\\|\\\\end\\|\\\\renewcommand\\|\\\\label\\|\\\\item\\)?1\<cr>v//-1\<cr>$" > endfunction > omap<buffer> lp :call g:Tex_SelectParagraph()<cr> > vmap<buffer> lp<esc>:call g:Tex_SelectParagraph()<cr> > " }}} -- Ted Pavlic <t...@tedpavlic.com> Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Vim-latex-devel mailing list Vim-latex-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vim-latex-devel