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

Reply via email to