Most sorry for polluting the list. I guess I should try my macro deeper before sending. The final (?) version is :
vmap jus "zdi\right<C-O>b<C-O>2h\left<C-O>"zp<Esc> (my move commands to reach the left parenthesis were bogus) Sorry again ! If anybody has a good ref to recommand on using Vim macros sanely, I'd be glad :) Julien On Fri, Jan 9, 2009 at 2:03 PM, Julien Cornebise <julien.corneb...@gmail.com> wrote: > Correction : > vmap jus "zdi\right<C-O>2b\left<C-O>"zp<Esc> > > (forgot to call register z before pasting) > > Julien > > On Fri, Jan 9, 2009 at 2:00 PM, Julien Cornebise > <julien.corneb...@gmail.com> wrote: >> Dear all, >> >> Based on Mike and Ted's examples, I'm trying my first "slightly >> intricate" (for me) mapping: I want a mapping to replace selected >> existing "(expression)" and "[expression]" in math mode by >> "\left(expression\right)" and "`\left[expression\right]", >> respecitvely. >> >> So far, I've come to the follownig visualmode macro, which, once I've >> selected an inner block with, say, vib, adds the \left and \right. I >> feel it is unelegant (not robust, not multiline, ugly <C-O>, etc etc), >> but I can't figure a nicer way with my limited vim knowledge... >> >> vmap jus "zdi\right<C-O>2b\left<C-O>p<Esc> >> >> Any feedback appreciated ! (no emergency, though) >> Thanks :) >> >> Julien >> > ------------------------------------------------------------------------------ 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