🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.editor.xemacs
3 messages
3 total messages Started by Shunichi Yamamoto Fri, 07 Sep 2001 03:27
keyboard-translateでのキーの入れ替え
#175
Author: Shunichi Yamamoto
Date: Fri, 07 Sep 2001 03:27
20 lines
2293 bytes
やまも2です。
User-Agentな環境でXEmacsを使用しています。
今、XEmacsでよく利用するキーバインドのカスタマイズを行っているのですが
Alt(Meta)キーとの組み合わせのキーバインドを上手く他のキーに割り当てる
ことができずに困っています。
取りあえず、私がやってみたものは

(keyboard-translate ?\M-a ?\M-s)

のような感じです。また、「M」の部分をAltキーの「A」に変えても見まし
たがXEmacsを起動させるとエラーが出てしまいだめでした。
「M」の時は特にエラーは出ていないのですが、実際に押して使ってみると
キーの入れ替えが行われていません。
どうすれば「C-a」のように「M-a」を他のキーに割り当てることが
できるのでしょうか?よろしくお願いします。

----
やまも2=山本俊一でっす!!
『やまも2のPC奮闘体験語録』にいらしてください♪
URL http://members.jcom.home.ne.jp/1210329411/
Re: keyboard-translateでのキーの入れ替え
#176
Author: 山本俊一
Date: Sat, 08 Sep 2001 14:07
32 lines
2642 bytes
やまも2です。自己レスでは無いのですが、少し変化があったので
投稿させていただきます。

> 今、XEmacsでよく利用するキーバインドのカスタマイズを行っているのですが
> Alt(Meta)キーとの組み合わせのキーバインドを上手く他のキーに割り当てる
> ことができずに困っています。
> 取りあえず、私がやってみたものは
> 
> (keyboard-translate ?\M-a ?\M-s)
 
ここで、特に理由もなく上記の設定を

(keyboard-translate ?\C-a ?\M-s)

と書き換えてみた後に、C-aを押してみると問題なくM-sが実行されました。
また、

(keyboard-translate ?\M-a ?\C-s)

とCtrlとMetaを入れ替えてみたところ、今度はこの設定が反映されず
M-aと打鍵してもM-aがそのまま実行されてしまいます。
と言うことは、CtrlキーをMetaキーに入れ替えることは可能なのに
MetaキーからCtrlキーもしくはMetaキーへの入れ替えはできないと
言うことなのでしょうか?
このあたりの設定についてご存じの方、おられましたらよろしくお願いします。

 
 ----
 やまも2=山本俊一でっす!!
 『やまも2のPC奮闘体験語録』にいらしてください♪
 URL http://members.jcom.home.ne.jp/1210329411/
 
Re: keyboard-translateでのキーの入れ替え
#177
Author: Inaba Hiroto
Date: Sat, 08 Sep 2001 16:15
16 lines
1932 bytes
稲葉です。
元の質問とは関係ないのですが

fj.editor.xemacs の <m3elph3hcm.wl@nifty.com> の
記事において 2001年09月08日(土) 14時07分23秒頃、
山本俊一 <good-bye@jcom.home.ne.jp>さんは書きました。
>やまも2です。自己レスでは無いのですが、少し変化があったので
>投稿させていただきます。

この投稿が「自己レス」でないといわれるということから、
自分とは違う定義を使われていると思われます。もしよければ
山本さんの「自己レス」の定義を教えてもらえますか?

#「レス」は自分は使いませんが、「フォロー」と同義と思って書いてます。
---
稲葉 浩人 inaba@st.rim.or.jp
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads