Re: Emacs Using Option as meta key
Re: Emacs Using Option as meta key
- Subject: Re: Emacs Using Option as meta key
- From: Perry Smith via X11-users <email@hidden>
- Date: Thu, 31 Mar 2022 08:36:18 -0500
- Arc-authentication-results: i=1; rspamd-75b8b9cbdf-75gsb; auth=pass smtp.auth=a2hosting smtp.mailfrom=email@hidden
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1648733780; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=DnHNQATUHq2FY/kTMq6qX5355eiz25hjDtyieYB328Y=; b=Inv0ofMfC5Dbhb9HQ5BdFcS3fbsKE8lZKhvV6dOzmq3b3UKjv5sG2eIKzVUvHLdSoQLkCE madyDTvsjIWvK8pYyX+mC2PrdYS3+mTEXDK6cTQoqhsw+5Id6aYw8Hp/lEy/QHiAyR/YMw UBrhFpQ+pc0hNq8bF+hc99RyGB3Cr1Mwf06Mei2xR9h80PHqAxp6XDhBYGWliB6M7mETYY F9nLwae6gD5HwWdrECgnhOutrSZ3Ks4Zl5OvLRshwYEQjbN2rTFN+sBFm286UhDSbJRVsg gybozbyKoU3CmMon7N9BKd6bK5ztWn8Ux6sO0Py7mDDvTRjZYuuPsvUi9NnL1g==
- Arc-seal: i=1; s=arc-2022; d=mailchannels.net; t=1648733780; a=rsa-sha256; cv=none; b=F2vGZU2ExU+C/hLrNT5rXpPu4/G+IrvfeTj53i6Lg00NxtM0pOq/tFlai0WkRNqMmEZetP lb+uQLYpQPUgO7oeIg051yHteFnQnxVd1GZaW2i5rxSK0K3JEhJ/kE2sNg4c2NFOb+T8vA PGfepJQK5ZJ1FJ1s24Zj4kJVe66W4CxDSCZu05vHk8nbDPmaXVyZTfFC2JBuAtNIzMYUTo V7MyDZyLQU23/4IkbAjTKigidnTa+6GNUgXQkbMjCbItxw8AfkQXMMtik8xV+7OYVTbbB2 fVdfjPR286PowhGZoNxt/tHtOCAJS+mHMkf/TEKjDAeTptqOfs0kBr6FUzi4uQ==
Interesting thought. I’m no expert either but my **guess** is the key stroke
is converted into an "X11 Event” (I think they are called) on the local side by
the X11 server — which would be XQuartz in this case.
The .XDefaults brings up an interesting question. I need to find / remember
how to use xrdb and xmodmap. There is / was also a client that would capture
events and tell you what they were. This was used mostly when developing new
apps but seems like it might help me here.
> On Mar 30, 2022, at 21:50, Don MacQueen <email@hidden> wrote:
>
> I’m not expert at all, but it seems to me that it is the remote emacs that is
> interpreting your keystrokes, so whatever you modify, it’ll be on the remote
> system. Perhaps .emacs, perhaps .Xdefaults (or whatever the FreeBSD system
> calls that file). (i.e., tinkering with the local Quartz preferences won’t
> help).
>
> Good luck!
>
> Don MacQueen
> email@hidden
>
>
>
>> On Mar 30, 2022, at 7:34 PM, Perry Smith via X11-users
>> <email@hidden> wrote:
>>
>> For Emacs running directly on my Mac, I use an Emacs compiled for the Mac
>> which essentially uses NextStep for the display system. In that set up, I
>> have the option key used as meta so I hit option-X rather than command-X to
>> get M-X.
>>
>> I now have a FreeBSD system with emacs from their packaging system. I start
>> Quartz on the Mac, open an X11 terminal, ssh over to the BSD system with X11
>> forwarding, and then start emacs which appears as an X11 client on my Mac.
>> So far so good.
>>
>> The hiccup is it wants to use command-X for M-X instead of my preference of
>> option-X. What is really odd is option-<key> produces greek. So option-W
>> option-X produces Ω≈
>>
>> I see the XQuartz Preferences and the Input tab and I’ve fumbled around each
>> of the four buttons and none seem to address this issue. Indeed, the Ω≈
>> output makes me think it isn’t XQuartz that is doing it but the macOS system
>> itself — but why only for XQuarts?
>>
>> Anyhow… I *think* this isn’t an emacs issue but an X11 / XQuartz / macOS
>> preferences question so I’m asking here first.
>>
>> Thank you for your time
>> Perry
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> X11-users mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden