sshでリモートログインしたターミナル上のemacsで
meta + w でコピーしたいのですが、
meta はaltキー でしょうか、command キーでしょうか?
commandキーではターミナルを閉じるになってしまい、
altではΣが入力されてしまいます。
それとももっとスマートな方法があるのでしょうか?(Carbon Emacsを使う等)
metaキーはescでした。かなり使いづらいですね。
私も同じ問題で悩んでいます。どうやら、これはemacsの問題ではなくて、Terminalがcommandキーをメタキーに相当するコードとして送っていない事が問題のようです。(私も調べ中なので、間違っていたらすみません。)ターミナル上でローカルのemacsを起動してMetaキーが効かない事で、ターミナルが問題である事が確かめられると思います。Macにもともと付いている、terminal, 追加インストールで使用できるJTerminalのどちらでもcommandをメタキーとして送信できないようだという情報をネット上で良く見かけます。ちなみに、こんな便利なアプリも有るようです。
あの、コピーのショートカットを変更したいだけなら、lispでいくらでも変更できますよ。meta+wを無効にして、command-wとかalt-wとか。通常は使われていない組み合わせを指定しますが、使われているものでも、まず無効を宣言して、指定してやればいいのです。
またmetaそのものを別のキーに割り当てることも、これはキーチェンジャーを使えばできます。
なるほど。
lisp初心者なので、覚えていきたいです。
meta + w でΣが入力されます。
コピーができるようにしたいです。