all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Андрей Парамонов" <cmr.pent@gmail.com>
To: emacs-devel@gnu.org
Subject: Keybindings in non-Latin layout
Date: Sat, 2 May 2009 19:30:10 +0400	[thread overview]
Message-ID: <5f0660120905020830o4a21cc3v6932025bab16c76e@mail.gmail.com> (raw)

Hello!

I'm using Emacs under Debian GNU/Linux system on a daily basis for a
couple of years already. Recently I've tried NTEmacs, and I've noticed
that it solves the most annoying problem I'm having with my Emacs all
the time.

When I'm typing text in Russian, I wish that Emacs keybindings worked
without need to switch to English layout. For example, when I hit C-x
C-s, I wish it worked in both English and Russian layouts.

Following advice by Jason Rumney, I've tried using "russian-computer"
input method, and indeed the keybindings keep working in this mode.
However I don't find it very convinient to use different key combos in
Emacs and in other applications for switching keyboard layouts. Also,
the keybindings work only if the active X keyboard layout is "us", not
"ru".

Is there a way to implement such a feature in GNU Emacs or it would
only work on w32, not on GNU system? Maybe it is possible to solve
these problems using the knowledge about character conversion
(available in the input method)? Is it possible to use input method
character conversion table the other direction?

Andrey Paramonov




             reply	other threads:[~2009-05-02 15:30 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-02 15:30 Андрей Парамонов [this message]
2009-05-03  0:28 ` Keybindings in non-Latin layout Stephen J. Turnbull
2009-05-03 11:55 ` Juri Linkov
2009-05-03 18:47   ` Andrey Paramonov
2009-05-03 19:18     ` Drew Adams
2009-05-04  5:01       ` Andrey Paramonov
2009-05-04  5:51         ` Drew Adams
2009-05-04  5:11     ` Jason Rumney
2009-05-04  5:27       ` Andrey Paramonov
2009-05-04 23:57     ` Juri Linkov
2009-05-05  2:40       ` Miles Bader
2009-05-05  4:41         ` Stefan Monnier
2009-05-05 15:13           ` Samuel Bronson
2009-05-05 18:29           ` Andrey Paramonov
2009-05-05 20:11             ` Lennart Borgman
2009-05-06 12:19             ` James Cloos
2009-05-06 18:28               ` Andrey Paramonov
2009-05-05 11:02         ` Juri Linkov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5f0660120905020830o4a21cc3v6932025bab16c76e@mail.gmail.com \
    --to=cmr.pent@gmail.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.