unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* local key swap? alternatives?
@ 2005-09-01 12:46 Francisco Borges
  2005-09-01 16:49 ` Kevin Rodgers
  0 siblings, 1 reply; 9+ messages in thread
From: Francisco Borges @ 2005-09-01 12:46 UTC (permalink / raw)


Hello,

I'm running Emacs 22.0.50.1 which I got from KarolyLorentey's multi-tty
branch, as I don't think this is related to multi-tty's patch I'm
posting here...

Long ago I came with the idea to swap keys in LaTeX buffers to be able
to type popular LaTeX characters without SHIFT, namely $%^&*()_{}.

So I thought of swapping ($,4), (%,5) etc but I wanted it only for
LaTeX-mode and never figured out how to perform a local key
swap. Instead I modified lisp/double.el to use doubles as (?4 "$" "4")
(?5 "%" "5") etc, e.g. hitting '4' once I get '$', hit twice I get '4'.
To get a decent compromise.

With my last compilation of emacs (22.0.50.1), this has stopped
working.

Two questions:

1. Is there an easy way for me to get this to work again?

2. Would anyone recommend another approach to the problem? Is there a
way to swap keys locally in Emacs?

                           -----

Thank you for your attention,
Francisco.

and BTW, thank you for Emacs ;-)

^ permalink raw reply	[flat|nested] 9+ messages in thread
[parent not found: <mailman.5694.1125579745.20277.help-gnu-emacs@gnu.org>]

end of thread, other threads:[~2005-09-09 13:18 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-01 12:46 local key swap? alternatives? Francisco Borges
2005-09-01 16:49 ` Kevin Rodgers
2005-09-07 13:53   ` Francisco Borges
2005-09-07 17:47     ` Kevin Rodgers
2005-09-08 14:57       ` Francisco Borges
     [not found]       ` <mailman.6290.1126191990.20277.help-gnu-emacs@gnu.org>
2005-09-09  4:41         ` Stefan Monnier
2005-09-09  9:42           ` Francisco Borges
     [not found]           ` <mailman.6364.1126259105.20277.help-gnu-emacs@gnu.org>
2005-09-09 13:18             ` Stefan Monnier
     [not found] <mailman.5694.1125579745.20277.help-gnu-emacs@gnu.org>
2005-09-05 18:13 ` Stefan Monnier

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).