Emacsを深く学びたいです。問題は、それらが2つのカテゴリに分類されることです。
- 基本(C-x C-sファイルの保存やC-x C-cEmacsなどに存在)
- すべて
私は現在emacs機能の1%-10%を使用しており、これを20%-40%に増やしたいと思います。しかし、この機能が私にとってどのように役立つのかを知るために詳しく読むことはしたくありません。
プログラマーのための中級レベルのチュートリアルはありますか? (私は機能的な言語を含むいくつかのプログラミング言語を知っていますが、LISPは知りません。)
ベストアンサー1
これは非常に大きなトピックであり、次のEmacsチュートリアルのリストを見つけることができます。Emacs Wikiから。この答えをチュートリアルのリストにしないでください。閲覧をお勧めします学習戦略。
基本を理解したら、学ぶ最善の方法は自分でやってみることです。特定のタスクを実行し、より良いオートメーションで利点を得ることができると思われる場合は、既存の機能またはパッケージを見つけてください。
- メニューからコマンドを検索するか、を使用してください
M-x apropos
。 - マニュアルを確認してください。
- よりEmacs Wiki。
- Stack ExchangeまたはGoogleで検索してください。
Emacs Lispコードの作成(または読み取り)を開始するには、以下を読んでください。公式Emacs Lispチュートリアル。最初の関数を作成する前に、最初のいくつかの章を完了してから、必要に応じて続行してください。