unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* keyboard macro
@ 2013-10-21 16:35 Christof Spitz
  2013-10-21 17:26 ` Stefan Monnier
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Christof Spitz @ 2013-10-21 16:35 UTC (permalink / raw)
  To: help-gnu-emacs

Hello,

I have to write special characters for transliteration of a non-european
language (devanagari) in Emacs. These include characters like ā,ī,ū,ś,ṣ etc.
Basically this has become easy since Emacs supports Unicode. The question is how
to enter those special characters easily. In Windows, I use a scripting program
called "AutoHotKey". I defined macros so that, for example, when I write "..a"
it will insert "ā" etc. In Emacs, I was not able to define such macros. I have
to use the "function keys" such as f5, or Ctrl or Alt (Meta), so that I have to
enter f5-a to produce ā, for example. That makes the typewriting slow. If I
define a macro instead, it needs to finish the string "..a" with a space to
"trigger" the insert, but this is not what I want.

So my question: Is there a way to define a macro/keyboard function that will
insert a certain character at the point when I write "..x" (not followed by a
space)?

Or should I better look for a Linux scripting program that works similar to
AutoHotKey in Windows?

Thanks for any hints,
Christof

--

Christof Spitz
Opitzstr. 6a
22301 Hamburg
phone +49 40 38636135
mobile +49 172 9008988


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

end of thread, other threads:[~2013-10-24 17:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-21 16:35 keyboard macro Christof Spitz
2013-10-21 17:26 ` Stefan Monnier
     [not found] ` <mailman.4410.1382376390.10748.help-gnu-emacs@gnu.org>
2013-10-21 17:39   ` Rustom Mody
2013-10-21 18:17 ` Yuri Khan
2013-10-21 18:25   ` Yuri Khan
     [not found] ` <mailman.4414.1382379457.10748.help-gnu-emacs@gnu.org>
2013-10-22  3:48   ` X keyboard settings (was keyboard macro) Rustom Mody
2013-10-22  4:11     ` Yuri Khan
2013-10-22  5:58     ` Joost Kremers
2013-10-22 11:59     ` Jürgen Sauermann
2013-10-22 13:02     ` Stefan Monnier
     [not found]     ` <mailman.4532.1382529319.10748.help-gnu-emacs@gnu.org>
2013-10-24  1:02       ` Rustom Mody
2013-10-24 12:35     ` Jürgen Sauermann
     [not found]     ` <mailman.4607.1382618163.10748.help-gnu-emacs@gnu.org>
2013-10-24 17:36       ` Rustom Mody

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