[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: block based selection

From: Alan Wehmann
Subject: Re: block based selection
Date: Thu, 28 Apr 2005 21:07:48 -0500
User-agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, usg-unix-v)

I'm surprised that noone has yet suggested that you investigate the
rectangle functions.  For example:

C-x r r runs `copy-rectangle-to-register'

`copy-rectangle-to-register' is an interactive compiled Lisp function
  -- loaded from "/opt/build/xemacs-21.4.15/lisp/register.elc"
(copy-rectangle-to-register REGISTER START END &optional DELETE-FLAG)

Copy rectangular region into register REGISTER.
With prefix arg, delete as well.
Called from program, takes four args: REGISTER, START, END and DELETE-FLAG.
START and END are buffer positions giving two corners of rectangle.

I happen to be using XEmacs, but these functions are common to XEmacs
and Emacs.

Others are documented in the Info files, for example.

Uwe Mayer <address@hidden> writes:

> Hi,
> how do you change the way emacs selects regions of text? Currently it works
> line based, but I need to select a rectangular region from within a text.
> Can anyone help me with how to change the selection mode?
> Thanks
> Uwe     

Alan Wehmann

reply via email to

[Prev in Thread] Current Thread [Next in Thread]