all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: In search of classic "C-x x" and "C-x g" keybinding or .emacs defn
       [not found] <a0f215fa-8528-4f9c-910c-9bf0a41b6fc1@p11g2000vbn.googlegroups.com>
@ 2010-11-16 22:47 ` Tim X
  2010-11-18 15:25   ` FooBar7
  0 siblings, 1 reply; 2+ messages in thread
From: Tim X @ 2010-11-16 22:47 UTC (permalink / raw)
  To: help-gnu-emacs

FooBar7 <scraig@gmail.com> writes:

> Hello,
>
> I have been using an older version GNU - 21.3 for windows that used a
> more classic key binding for register put/get.  however now with the
> more recent version aka. 23.2 these bindings are missing.
>
> I have tried to write my own global-key routine but this also has run
> into problems with set-mark and how end-mark-region operates.
>
> I researched a possible save with a compatibility key-binding called:
> copy-to-register-compatibility-binding
> insert-register-compatibility-binding
>
> But these functions are not found.
>
> Any help for a more classic feel and possibly key bindings would be
> greatly appreciated.
>
> Thanks,
>      -Steve

In my current version of emacs (24.0.50 from bzr) C-x x and C-x g do not
appear to be bound to anything. Therefore, if I understand your question
correctly, all you need to do is identify the names of the functions
that use to be bound to these keys and re-bind them. 

I notice that we do have 

C-x r x - copy-to-register 
C-x r g - insert-register 

Provided the C-x x and C-x g keys have not been bound to anything else
on your system, you should be a le to just set a global binding for
these keys that use the above functions. 

Tim

-- 
tcross (at) rapttech dot com dot au


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: In search of classic "C-x x" and "C-x g" keybinding or .emacs defn
  2010-11-16 22:47 ` In search of classic "C-x x" and "C-x g" keybinding or .emacs defn Tim X
@ 2010-11-18 15:25   ` FooBar7
  0 siblings, 0 replies; 2+ messages in thread
From: FooBar7 @ 2010-11-18 15:25 UTC (permalink / raw)
  To: help-gnu-emacs

On Nov 16, 4:47 pm, Tim X <t...@nospam.dev.null> wrote:
> FooBar7 <scr...@gmail.com> writes:
> > Hello,
>
> > I have been using an older version GNU - 21.3 for windows that used a
> > more classic key binding for register put/get.  however now with the
> > more recent version aka. 23.2 these bindings are missing.
>
> > I have tried to write my own global-key routine but this also has run
> > into problems with set-mark and how end-mark-region operates.
>
> > I researched a possible save with a compatibility key-binding called:
> > copy-to-register-compatibility-binding
> > insert-register-compatibility-binding
>
> > But these functions are not found.
>
> > Any help for a more classic feel and possibly key bindings would be
> > greatly appreciated.
>
> > Thanks,
> >      -Steve
>
> In my current version of emacs (24.0.50 from bzr) C-x x and C-x g do not
> appear to be bound to anything. Therefore, if I understand your question
> correctly, all you need to do is identify the names of the functions
> that use to be bound to these keys and re-bind them.
>
> I notice that we do have
>
> C-x r x - copy-to-register
> C-x r g - insert-register
>
> Provided the C-x x and C-x g keys have not been bound to anything else
> on your system, you should be a le to just set a global binding for
> these keys that use the above functions.
>
> Tim
>
> --
> tcross (at) rapttech dot com dot au

These are all spot on however there mark region is still alive.

Normally I start my region mark by using the C-SPACE and then the C-xx
will copy the region to the buffer I name and end the mark region.
This appears to be yet another change the emacs gods have introduced
with the newer versions.  Copy-to-register no longer ends the mark
region buffer

-Steve


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-11-18 15:25 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <a0f215fa-8528-4f9c-910c-9bf0a41b6fc1@p11g2000vbn.googlegroups.com>
2010-11-16 22:47 ` In search of classic "C-x x" and "C-x g" keybinding or .emacs defn Tim X
2010-11-18 15:25   ` FooBar7

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.