Emacsで何ができますか?
Emacsは「編集機能に加えて、拡張・自動化が前提の環境」です。 中心に Emacs Lisp インタプリタ があり、必要に応じて機能を追加できます。:contentReference[oaicite:2]{index=2}
編集・文章
- 強力な検索/置換、矩形編集、マクロ記録
- Markdown/Orgでメモ・ドキュメント作成
- プロジェクト内横断検索(grep等)
開発
- 言語モード(補完、整形、Lint、テスト)
- Git操作(例: Magit)
- REPL/デバッグ/ターミナル統合
“環境化”
- ファイラー(dired)
- タスク/日報/ナレッジ整理(Org)
- 自分専用のショートカットやコマンドを追加
学びやすさ
- 内蔵チュートリアル(Emacsの中で学べる)
- ヘルプが強い(describe-function等)
- 設定がそのまま資産(init.el)
Emacsが「エディタ以上」と言われるのは、拡張の中心が“外部プラグイン”ではなく、 “Emacsの中の言語(Elisp)で一貫している”からです。:contentReference[oaicite:3]{index=3}