人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MacOSX で emacs をお使いの方に質問です。

sshでリモートログインしたターミナル上のemacsで
meta + w でコピーしたいのですが、
meta はaltキー でしょうか、command キーでしょうか?
commandキーではターミナルを閉じるになってしまい、
altではΣが入力されてしまいます。

それとももっとスマートな方法があるのでしょうか?(Carbon Emacsを使う等)



●質問者: uniom
●カテゴリ:コンピュータ インターネット
✍キーワード:Carbon Emacs Command Emacs MacOSX SSH
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● minkpa
●23ポイント

http://www.pochinet.org/linux0A035.htm

◎質問者からの返答

meta + w でΣが入力されます。

コピーができるようにしたいです。


2 ● ffmpeg
●23ポイント

escだったのでは?

http://www.ie.u-ryukyu.ac.jp/~e035764/emacs.html

◎質問者からの返答

metaキーはescでした。かなり使いづらいですね。


3 ● norisuke3
●22ポイント

私も同じ問題で悩んでいます。どうやら、これはemacsの問題ではなくて、Terminalがcommandキーをメタキーに相当するコードとして送っていない事が問題のようです。(私も調べ中なので、間違っていたらすみません。)ターミナル上でローカルのemacsを起動してMetaキーが効かない事で、ターミナルが問題である事が確かめられると思います。Macにもともと付いている、terminal, 追加インストールで使用できるJTerminalのどちらでもcommandをメタキーとして送信できないようだという情報をネット上で良く見かけます。ちなみに、こんな便利なアプリも有るようです。

http://d.hatena.ne.jp/tunefs/20071115/p1

◎質問者からの返答

おとなしくCarbon Emacsにしました。

http://gihyo.jp/dev/serial/01/macbook/0006

リモートホストでも↓の方法で自分のローカル環境でできます。

http://gihyo.jp/dev/serial/01/macbook/0005


4 ● ffmpeg
●22ポイント

あの、コピーのショートカットを変更したいだけなら、lispでいくらでも変更できますよ。meta+wを無効にして、command-wとかalt-wとか。通常は使われていない組み合わせを指定しますが、使われているものでも、まず無効を宣言して、指定してやればいいのです。

またmetaそのものを別のキーに割り当てることも、これはキーチェンジャーを使えばできます。

http://www

◎質問者からの返答

なるほど。

lisp初心者なので、覚えていきたいです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ