* Can I use movement commands to refine a mouse-defined region?
@ 2016-03-10 4:38 Nick Helm
2016-03-10 6:59 ` Eli Zaretskii
2016-03-10 13:32 ` Michael Heerdegen
0 siblings, 2 replies; 4+ messages in thread
From: Nick Helm @ 2016-03-10 4:38 UTC (permalink / raw)
To: help-gnu-emacs
I usually define a region by firstly setting the mark with C-SPC, moving
point with some combination of C-f, C-b, C-n, C-p etc, then acting on the
highlighted region.
Occasionally, I use the mouse to define the region using click and drag.
This, I presume, sets the mark on button down and moves point with the
drag.
Sometimes though, my mousing is not as accurate as it could be and I
would like to refine the region by moving point with C-f, C-b etc.
However, any movement keys immediately deactivates the defined region
and removes the region highlight.
Any ideas how I might resolve this?
Thanks,
Nick
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Can I use movement commands to refine a mouse-defined region?
2016-03-10 4:38 Can I use movement commands to refine a mouse-defined region? Nick Helm
@ 2016-03-10 6:59 ` Eli Zaretskii
2016-03-11 0:50 ` Nick Helm
2016-03-10 13:32 ` Michael Heerdegen
1 sibling, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2016-03-10 6:59 UTC (permalink / raw)
To: help-gnu-emacs
> From: Nick Helm <nick@tenpoint.co.nz>
> Date: Thu, 10 Mar 2016 17:38:10 +1300
>
> I usually define a region by firstly setting the mark with C-SPC, moving
> point with some combination of C-f, C-b, C-n, C-p etc, then acting on the
> highlighted region.
>
> Occasionally, I use the mouse to define the region using click and drag.
> This, I presume, sets the mark on button down and moves point with the
> drag.
>
> Sometimes though, my mousing is not as accurate as it could be and I
> would like to refine the region by moving point with C-f, C-b etc.
> However, any movement keys immediately deactivates the defined region
> and removes the region highlight.
Use shifted arrow keys, they don't deactivate the region.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Can I use movement commands to refine a mouse-defined region?
2016-03-10 4:38 Can I use movement commands to refine a mouse-defined region? Nick Helm
2016-03-10 6:59 ` Eli Zaretskii
@ 2016-03-10 13:32 ` Michael Heerdegen
1 sibling, 0 replies; 4+ messages in thread
From: Michael Heerdegen @ 2016-03-10 13:32 UTC (permalink / raw)
To: help-gnu-emacs
Nick Helm <nick@tenpoint.co.nz> writes:
> Sometimes though, my mousing is not as accurate as it could be and I
> would like to refine the region by moving point with C-f, C-b etc.
> However, any movement keys immediately deactivates the defined region
> and removes the region highlight.
>
> Any ideas how I might resolve this?
Maybe this:
C-x C-x runs the command exchange-point-and-mark (found in
global-map), which is an interactive compiled Lisp function in
‘simple.el’.
It is bound to C-x C-x.
(exchange-point-and-mark &optional ARG)
Put the mark where point is now, and point where the mark is now.
This command works even when the mark is not active,
and it reactivates the mark.
[...]
Regards,
Michael.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Can I use movement commands to refine a mouse-defined region?
2016-03-10 6:59 ` Eli Zaretskii
@ 2016-03-11 0:50 ` Nick Helm
0 siblings, 0 replies; 4+ messages in thread
From: Nick Helm @ 2016-03-11 0:50 UTC (permalink / raw)
To: help-gnu-emacs
>> I would like to refine the region by moving point with C-f, C-b etc.
>> However, any movement keys immediately deactivates the defined region
>> and removes the region highlight.
>
> Use shifted arrow keys, they don't deactivate the region.
Thanks Eli, that works well.
This also led me the right place in the manual:
https://www.gnu.org/software/emacs/manual/html_node/emacs/Shift-Selection.html
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-03-11 0:50 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-10 4:38 Can I use movement commands to refine a mouse-defined region? Nick Helm
2016-03-10 6:59 ` Eli Zaretskii
2016-03-11 0:50 ` Nick Helm
2016-03-10 13:32 ` Michael Heerdegen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).