4

問題: Meta-x を emacs で動作させるには?

こんにちは、Ubuntu 10.04LTS と emacs23.1.1 を使用する Linux の初心者です。AltキーをMetaとして使っていたのですが、ubuntuをアップグレードしたら動かなくなりました。メタを右ctrlに変更しました(ubuntu keyboybard設定を使用)。ノルウェー語のレイアウトを使用している場合、emacs で第 3 レベルの文字にアクセスする際に、右のコントロールが正常に機能します。ただし、Meta-x と入力すると、emacs では "Mismatched parantheses" というメッセージが表示され、バッファーには文字 '»' が表示されるだけです。meta-x を入力しても、US レイアウトに切り替えても何も起こりません。

emacsにコマンドを再度挿入できるように、meta-xを機能させたいです。

私が試した救済策:

ubuntuキーボード設定でメタキーを変更する - >動作しません

ファイル file .Xdefaults をlocateで探しました。存在しなかったので、home\"username" に作成しました。そして、ファイルに「Xterm*metaSendEscape: true」という行を書きました。(私はそれが何をするのか分かりません.多分これは別の問題の修正です,私はそれを見つけましたhttp://www.emacswiki.org/emacs/EmacsChannelFaq#toc17 ) -> 動作しません

4

1 に答える 1

11

通常、M- には ESC キーを使用することもできます。したがって、Mx は ESC-x になります。

于 2011-02-24T15:19:17.870 に答える