2

Emacsのリファレンスシートを作りたいです。いくつか質問があります:

  • 基になる Emacs の決定的なチートシートはどこにありますか?

  • そうでない場合、どうすれば自分で作ることができ、どのように見えるべきですか?

    たとえば、プレーン テキスト、PDF、情報ファイル、.org ファイル、または elisp コードのどれにする必要がありますか?

  • あなたはそれに何を含めますか?

    頻繁に使用するコマンド、ドキュメントの使用方法、一般的な用語、慣用的なテクニック、ベスト プラクティスと気の利いたトリック、一般的なエラーと FAQ、おそらく elisp の基本?

  • それをEmacsと統合して、できるだけ簡単に呼び出せるようにする方法は?

    チートシートは Emacs のマニュアルに代わる内容が充実しているため、マニュアルよりも参照しやすいはずです。

どんなアイデアや考えも大歓迎です。

4

3 に答える 3

0

Emacs のマニュアルは優れていますが、簡潔さで知られていません。

広範囲に検索した結果、これは私が今まで見つけた emacs に関する最高かつ最も包括的なチート シートです: http://www.ast.cam.ac.uk/~vasily/idl/emacs_commands_list.html

少し長く、関係のない部分が含まれているかもしれませんが、全体的には優れたリファレンスです。

このシートは 2002 年以降、執筆時点で更新されていないため、チート シートは大歓迎ですが、開始するのに最適な場所だと思います。

于 2013-09-25T14:54:08.140 に答える
0

少し前にチートシートを自分で探していましたが、満足のいくものは見つかりませんでした。これはおそらく問題の性質によるものです。

最初に対応しなければならなかったのは、ミニバッファー (emacs ウィンドウの一番下の行) でした。

@Shepがすでに述べたように、Emacsには非常に優れた自己文書があります。最も役立つのはおそらく最初の部分ですC-h f(つまり、Crtl-h を押してから f を押します)。これにより、関数名の入力が求められます (私の謙虚な意見では、emacs の関数名は非常に適切な名前です)。*また、星印 ( ) をワイルドカードとして使用できます。

方法を見つけるためのもう 1 つの良いコマンドはC-h a、単語または正規表現を求めるプロンプトを出す です。

M-xさらに、emacs が提供するすべての関数を (ほぼ) 呼び出せるようにすることも注目に値します。したがって、キーバインドを忘れても関数名を覚えている場合、M-x functionname <RET>はこの関数を呼び出します。

また、emacs にはすでにチート シート機能のようなものがあることも注目に値しC-h bます: 現在割り当てられているすべてのキーバインドを一覧表示します (もちろん、希望する順序ではない可能性があります)。

もちろん、ファイルを開いて保存します。コピーと貼り付け (コピー切り取り)。ナビゲーション コマンド。

于 2012-04-12T09:56:14.737 に答える
0

スタック オーバーフローは、基本的な構文への参照を開始するのに最適な場所である可能性があります。この投稿を参照してください。

Emacs は「自己文書化」することになっています。emacs 内には次のものがあります。

  • C-h kキーが何をするかを説明するために、
  • C-h f関数用
  • C-h v変数用

ここから始めるのがよいでしょう。

于 2012-04-12T09:19:52.490 に答える