emacsについて詳しく学びたいのですが。問題は、2つのカテゴリに分かれることです。
- 基本(C-x C-sファイルを保存し、C-x C-cemacsなどが存在する)
- すべて
現在、emacs機能の1%から10%を使用していますが、20%から40%に増やしたいです。ただし、機能がどのように役立つかを理解するために、詳細に読む必要はありません。
プログラマー向けの中間チュートリアルはありますか(LISPではなく関数型を含むいくつかのプログラミング言語を知っています)?
emacsについて詳しく学びたいのですが。問題は、2つのカテゴリに分かれることです。
現在、emacs機能の1%から10%を使用していますが、20%から40%に増やしたいです。ただし、機能がどのように役立つかを理解するために、詳細に読む必要はありません。
プログラマー向けの中間チュートリアルはありますか(LISPではなく関数型を含むいくつかのプログラミング言語を知っています)?
回答:
これは広大なトピックであり、Emacs wikiなどのEmacsチュートリアルのリストのリストを見つけることができます。この回答をチュートリアルのリストのリストにするつもりはありません。学習戦略を閲覧することをお勧めします。
基本を理解したら、実践するのが一番です。特定のタスクを実行したい場合、より良い自動化のメリットがあると思われるときは、既存の機能またはパッケージを探します。
M-x apropos
。Emacs Lispコードの作成(または読み取り)を開始する場合は、公式のEmacs Lispチュートリアルを読んでください。最初の関数を書く前に最初のいくつかの章を読み、必要に応じて続けてください。
チュートリアルについては知りませんが、学習する最良の方法は、emacsでやりたいことを見つけて、解決策をググるということでした。特定の中間的な側面のチュートリアルを見つけることができますが、基本を超えてしまうと、中間的なものが実際には一般的でないため、一般的なチュートリアルを作成するのは困難です。
次に、emacs-fuブログの推奨事項を紹介します。これは、他の方法では決して遭遇しなかった可能性がある機能を発見するための良い方法です。
優れたマニュアルがあります。これは、実際にはMichael Stutzによる一連の記事であり、IBM developer works http://www.ibm.com/developerworks/aix/tutorials/au-emacs1/に公開されています。 これらの記事は他の多くの言語に翻訳されているため、おそらくあなたの母国語への翻訳を見つけることができます。これらは、Emacsの初心者にはまったくなじみのない方のために書かれていますが、Emacsの上級ユーザーにとって興味深い側面をカバーしています。Emacsの使用率を1〜10%と定義したので、それが役立つことを願っています。ユーザーがEmacsをアプリケーションとして使用するために説明する必要がある限り、elispはそこに言及しているため、記事は専門家の興味を引くものではありません。
C-H t
開始するには、emacs組み込みチュートリアル(開始)で十分でした。いいえ、これまでに2%を超えるエマックを使用したことはないと思いますが、そのようなモンスターを100%使用することはできません。