|
From: | B. T. Raven |
Subject: | Re: Can I type text without changing my current cursor point? |
Date: | Sun, 15 Mar 2009 12:25:55 -0600 |
User-agent: | Thunderbird 2.0.0.19 (Windows/20081209) |
dIbMx2 wrote:
ithai levi <ithai.levi@gmail.com> writes:I'm almost sure I saw this once, I just can recall the sequence. What I want to do is to hit C+something and then type but have my cursor stay in its current pointand not move forward. Then I can somehow exit this mode (ESC) and type some text which will be inserted in between. This could be useful to type a prefix, a suffix and then the content withouthaving to move the cursor back.Example: I would type "obj.method(" then press C+? then type "); // a comment", press ESC and type "1,2,3" without moving the cursor. (what I do now is use C+SPC to set the mark, type and then press C+x C+SPC to go back to the mark) TIA :)cua-set-rectangle-mark C+return
obj.method("C-spc"); // comment C-x C-x will put you after the first quotation mark via exchange-point-and-mark-nomark. This isn't exactly the same as pop-global-mark, which you are using now. C-x C-x is slightly easier than C-x C-spc. I put it on one keychord with:
(global-set-key [(super <SPC>)] 'exchange-point-and-mark-nomark)but I'm a little hazy on the vector notation. The .... -nomark feature may be an artifact of pc-selection-mode.
Ed
[Prev in Thread] | Current Thread | [Next in Thread] |