Emacsでgdb(または他のフレームワーク)をオフにする方法は?

Emacsでgdb(または他のフレームワーク)をオフにする方法は?

私はemacs(Ubuntu 10.10でバージョン2.3を使用)を学んでいますが、フレームワークを使用する際にいくつかの問題があります。たとえば、gdbを実行するときにマウスを押し、「ファイル - >閉じる」をクリックしてgdbフレームワークを閉じる必要があります。キーボードでフレームを閉じる最も簡単な方法は何ですか?しかし、これについてのキーボードショートカットの概要はありますか?

ベストアンサー1

Emacsでは、「閉じる」を一般に「殺す」または「削除」と呼びます。フレームを閉じるコマンドは次のとおりです。delete-frame、デフォルトではバインドされていますC-x 5 0C-x 5フレームコマンドのプレフィックスです。

Emacsの用語では、フレームはほとんどの世界でウィンドウと呼ばれるものです。 Emacsの用語では、ウィンドウは一部の地域ではウィンドウと呼ばれます。 (フレームには1つ以上のウィンドウが含まれ、ウィンドウには1つ以上のウィンドウが含まれています。)Emacs内で実行されるファイルまたはアプリケーションに対応する概念は次のとおりです。バッファー。いつでもウィンドウごとに1つのバッファが表示され、バッファは1つ以上のフレームに表示されるか、まったく表示されない場合があります。他のほとんどのマルチドキュメントアプリケーションとは異なり、Emacsは編集されたオブジェクト(ファイルなど)をユーザーインターフェイス要素(ウィンドウ)に関連付けません。ファイルまたはアプリケーションを閉じるには、現在のバッファを終了します。kill-bufferにバインドされた buffer: を終了します。C-x kC-x k RET

コマンド名がわかっている場合は、次のコマンドを実行してそのコマンドがバインドされているキーを確認できます。where-is、それ自体はC-h w(助けを得るために-と"をC-h入力することもできます。f1w勝つこれはコマンドです。"). たとえば、delete-frameどのキー(ある場合)にバインドされているかを確認するには、次のように入力しますC-h w delete-frame RET(通常のようにタブの完成が機能します)。

コマンドの名前を調べるには、次のように実行できます。apropos-commandC-h a)。たとえば、C-h a buffer RET名前に "buffer"(多く)を含むコマンドのリストを表示し、各行のヘルプの概要を表示します。メニューでそのコマンドをすでに見つけた場合C-h kdescribe-key) その後、メニュー項目をクリックすると、そのコマンドのヘルプが表示されます。C-h c()を押すと、describe-key-brieflyEmacsはメッセージラインにコマンド名のみを表示します。独自の文書化機能に加えて、ドキュメント内のコンテンツを参照することもできますC-h rアル字型マニュアルを読んでください。)

おすすめ記事