端末のemacsがMacのalt-keyとしてオプションを認識しない


10

Macでemacs 24.4.1を実行していますが、22.1.1でも同じ問題が発生します。リモートホストの端末でmacを開くと、メタキーのようにオプションキー(alt)が認識されません。私は.emacs次のように修正しました

(setq mac-option-key-is-meta nil
      mac-command-key-is-meta t
      mac-command-modifier 'meta
      mac-option-modifier 'none)

だから私はメタキーをコマンドに変更しようとしましたが、この場合もメタキーは機能しません。これは、emacsのXバージョン(新しいウィンドウでemacsを開いたとき)でのみ機能し、メタキーとしてのオプションとメタキーとしてのコマンドとしての両方のオプションがあります。これは、端末のみのemacsで発生する問題です。

今、私はemacsでコマンドを実行する方法がわかりません!使用できるキーバインドはありますか?


関連する可能性があります:terminalを使用する際のキーバインディングの問題
ダン

1
私はそれらの変数を認識せず、それらのドキュメントを見つけることができません。「set-keyboard-coding-system」を試しましたか?
Andrew Swann 2015

2
それが端末の「問題」だと思います。キーボード設定を開き、対応するオプションを確認する必要があります。私はそれが何と呼ばれるかを頭の上で覚えていませんが、それを見つけることも難しくありません。
wvxvw 2015

1
@wvxvwそれはあなたが言うことです:ターミナル>設定>キーボード> 'メタキーとしてオプションを使用する'オプションがあります。できます!ありがとう
simona 2015

回答:


15

これはターミナルの設定です。

ターミナル2.5.1では、オプションは上記のコメントとは異なる方法で設定されます。

ターミナルのメインメニューで、[設定]を選択してダイアログを開きます。ダイアログ上部の「プロフィール」アイコンをクリックします。

[プロファイル]セクションで、[オプションをメタキーとして使用する]チェックボックスがオンになっていることを確認します。


10

オウルヌルウスの答えで問題を解決します。スナップショットを投稿する方が理解しやすいかもしれません。 ここに画像の説明を入力してください


これはどのように質問に答えますか?説明してください。スクリーンショットの一部を囲んでいるだけでは、質問に対する回答は不十分です。
ドリュー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.