[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
keybind (Re: c-mode)
- X-ml-count: 204
- Subject: keybind (Re: c-mode)
- From: MARUYAMA Yoshio <y-maru@xxxxxxxxxxxxxxx>
- Date: Thu, 30 Jul 1998 00:44:40 +0900
- X-mailer: cmail 2.59.12 on GNU Emacs 20.2.1 / Mule 3.0 (MOMIJINOGA)
丸山です。
== "YAMAGUCHI, Shuhei" さんが 98/07/29 に書いた
== X-ML-COUNT: 203 のメールから引用
> >> local-set-keyでリターンをnewline-and-indentにしたいのですが,
> >> CtrlとかはCで表されるのは分かるのですが,本を見てもリターンは
> >> 分かりません.
> >> リターンはどういう記号で表されているのでしょうか.
>
> g740685> 実は私も今調べるまで知らなかったのですが、"\r" の様です。(^^;;;
>
> [return]じゃないの? と思ったら…あら? 効かないですね…。 ^^;
> "\C-m"でもCtrl + Mだけじゃなく、リターンキーにも効果があるようです。
> #window-systemがnon-nilの状態の話です。
>
> 私のところだけ?
ウチ(Win95)でも同様なようです。
そのへんが、Ctrl+RETURN を認識できないことと関係するんでしょうか...
私は
(global-set-key "\e\C-m" 'other-frame) ; M-RETURN
のように設定してますが、interactive に M-RETURN にバインドしたあと
M-x list-command-history とすると
(local-set-key "\215" (quote other-frame))
のようになってますね(\215で1文字(?)です)。
ただの RETURN だと
(local-set-key "^M" (quote newline))
て感じ(^Mで1文字)。
list-command-history の出力をそのまま .emacs 等にコピーするのも
ナンなので "\e\C-m" のような表記にしているわけですが、こういう
表記を知る方法ってあるんでしょうか?
--
丸山芳男(MARUYAMA Yoshio)
mailto:y-maru@xxxxxxxxxxxxxxx
※自宅のアドレス変わりました(旧 maru@xxxxxxxxxxxxxx)