# Doom Emacs 業務運用マニュアル

## 目次

**【基本操作】**
1. [システム概要](#1-システム概要)
2. [ログイン・ログアウト手順](#2-ログインログアウト手順)
3. [トップページ（Doom Dashboard）](#3-トップページdoom-dashboard)

**【業務フローに沿った機能】**
4. [【STEP1】プロジェクト・ワークスペース管理](#4-step1プロジェクトワークスペース管理)
5. [【STEP2-3】ファイル編集・コード補完](#5-step2-3ファイル編集コード補完)
6. [【STEP3-4】ファイルナビゲーション・検索](#6-step3-4ファイルナビゲーション検索)
7. [【STEP4-5】バージョン管理・保存](#7-step4-5バージョン管理保存)

**【サポート機能】**
8. [ヘルプ・ドキュメント機能](#8-ヘルプドキュメント機能)
9. [ターミナル・シェル機能](#9-ターミナルシェル機能)
10. [設定カスタマイズ機能](#10-設定カスタマイズ機能)

**【運用ガイド】**
11. [日常業務の流れ](#11-日常業務の流れ)
12. [よくある質問と対処法](#12-よくある質問と対処法)
13. [トラブルシューティング](#13-トラブルシューティング)

---

## 1. システム概要

### 1.1 Doom Emacsとは

Doom Emacsは、GNU Emacs用の設定フレームワークです。高速な起動、モジュール式の構成、宣言的なパッケージ管理を特徴とし、Vimキーバインディング（evil-mode）のサポートや多言語対応を提供します。開発者やテキスト編集を行うユーザーが効率的に作業を行うための統合開発環境として機能します。

### 1.2 本システムで行う主要業務

本システムは、主に以下の業務を支援します：

| 業務カテゴリ | 具体的な業務内容 |
|------------|----------------|
| **コード編集** | ソースコードの作成・編集、構文ハイライト、コード補完 |
| **プロジェクト管理** | プロジェクトの切り替え、ファイル検索、ワークスペース管理 |
| **バージョン管理** | Git操作（コミット、プッシュ、プル、ブランチ管理） |
| **ドキュメント作成** | Markdown、Org-modeでの文書作成 |
| **ターミナル操作** | シェルコマンドの実行、ビルド・デプロイ作業 |

### 1.3 業務フロー概要

本システムにおける業務は、以下の流れで進行します：

```
+-------------------------------------------------------------------+
|                        業務フロー                                  |
+-------------------------------------------------------------------+
|                                                                   |
|  【STEP 1】プロジェクト・ワークスペースを選択して開く               |
|      |                                                            |
|      v                                                            |
|  【STEP 2】ファイルを開いてコードを編集する                         |
|      |                                                            |
|      v                                                            |
|  【STEP 3】必要に応じてファイル検索・ナビゲーションを行う            |
|      |                                                            |
|      v                                                            |
|  【STEP 4】編集内容を保存し、Gitでバージョン管理する                 |
|      |                                                            |
|      v                                                            |
|  【STEP 5】ビルド・テストを実行し、作業を完了する                    |
|                                                                   |
+-------------------------------------------------------------------+
```

**役割別の業務概要：**

| 役割 | 主な業務 |
|------|---------|
| **開発者** | コード編集、プロジェクト管理、バージョン管理、ビルド実行 |
| **ドキュメント作成者** | Markdown/Org-modeでの文書作成、プレビュー確認 |
| **システム管理者** | 設定ファイルの編集、環境構築 |

### 1.4 主な機能

| 機能 | 説明 | 業務フローでの位置 |
|------|------|------------------|
| Doom Dashboard | 起動時のスタートアップ画面、最近のファイル・プロジェクトへのアクセス | 起動時 |
| ワークスペース管理 | プロジェクトごとにバッファセットを分離・管理 | STEP 1 |
| Vertico/Ivy/Helm | ファイル・コマンドの検索補完 | STEP 1-3 |
| Corfu/Company | コード補完機能 | STEP 2 |
| Treemacs/Neotree | ファイルツリー表示 | STEP 3 |
| Magit | Git操作インターフェース | STEP 4 |
| ターミナル（vterm） | シェルコマンド実行 | STEP 5 |

### 1.5 ユーザー種別

システムには以下のユーザー種別があります：

| ユーザー種別 | 説明 |
|-------------|------|
| 一般ユーザー | コード編集、ドキュメント作成を行う全てのユーザー |

### 1.6 対応環境

推奨環境：
- GNU Emacs 27.1-30.2（30.2推奨）
- Git 2.23以上
- ripgrep 11.0以上

対応OS：
- macOS
- Linux
- Windows（WSL推奨）

---

## 2. ログイン・ログアウト手順

### 2.1 起動方法（ログイン）

Doom Emacsはアプリケーションソフトウェアであり、従来のWebアプリケーションのような「ログイン」は不要です。

**ターミナルからの起動：**

1. ターミナルを開きます
2. 以下のコマンドを入力してEnterキーを押します：

```sh
emacs
```

3. Doom Dashboardが表示されれば起動完了です

**GUIから起動（macOS）：**

1. Finderで「アプリケーション」フォルダを開きます
2. 「Emacs」をダブルクリックします
3. Doom Dashboardが表示されれば起動完了です

### 2.2 終了方法（ログアウト）

1. 以下のいずれかの方法で終了コマンドを実行します：
   - キーボードで「SPC q q」と入力（Vimキーバインド有効時）
   - キーボードで「C-x C-c」と入力（Control + x、続けて Control + c）

2. 「Doom Quit」確認画面が表示されます

3. 「y」を押して終了を確定します

**注意事項：**
- 未保存のバッファがある場合、保存確認のプロンプトが表示されます
- 「n」を押すと保存せずに終了します
- 「!」を押すと全ての未保存バッファを保存せずに終了します

### 2.3 セッションの復元

前回の作業状態を復元する場合：

1. Doom Dashboardで「Reload last session」を選択します（またはキーボードで該当ボタンへ移動してRETキー）
2. 前回終了時のワークスペース状態が復元されます

---

## 3. トップページ（Doom Dashboard）

### 3.1 Doom Dashboard概要

Doom Dashboardは、Doom Emacs起動時に最初に表示されるスタートアップ画面です。頻繁に使用する操作へのクイックアクセスを提供します。

**表示される要素：**

| 項目 | 説明 |
|------|------|
| バナー | Doom Emacsのロゴ（ASCII/画像） |
| メニュー | 各機能へのショートカットボタン |
| 起動時間表示 | 起動にかかった時間とロードされたパッケージ数 |
| フッター | GitHubページへのリンク |

### 3.2 メニュー項目と操作

| メニュー項目 | キー | 説明 |
|-------------|------|------|
| Recently opened files | - | 最近開いたファイル一覧を表示 |
| Reload last session | - | 前回のセッションを復元 |
| Open org-agenda | - | Org-modeのアジェンダを表示 |
| Open project | - | プロジェクトを選択して開く |
| Jump to bookmark | - | ブックマークに登録したファイルへジャンプ |
| Open private configuration | - | 設定ファイルを開く |
| Open documentation | - | ドキュメントを表示 |

### 3.3 ナビゲーション操作

| キー | 動作 |
|------|------|
| n / Tab / 下矢印 | 次のボタンへ移動 |
| p / Backtab / 上矢印 | 前のボタンへ移動 |
| RET | 選択中のボタンを実行 |

### 3.4 Dashboardに戻る方法

編集作業中にDashboardに戻りたい場合：

1. 「SPC b h」と入力します（SPCキー、続けてb、続けてh）
2. または「M-x +doom-dashboard/open」と入力してRETキーを押します

---

## 4. 【STEP1】プロジェクト・ワークスペース管理

> **業務フローでの位置**: 作業を開始する際に、対象プロジェクトを選択し、ワークスペースを準備するステップです。

### 4.1 プロジェクトを開く

**Dashboardから開く場合：**

1. Doom Dashboardで「Open project」を選択します
2. プロジェクト一覧が表示されます
3. 上下矢印キーで目的のプロジェクトを選択し、RETキーを押します

**キーボードショートカットで開く場合：**

1. 「SPC p p」と入力します
2. プロジェクト選択画面（Vertico/Ivy/Helm）が表示されます
3. プロジェクト名を入力して絞り込み、RETキーで確定します

### 4.2 ワークスペースの基本操作

ワークスペースはプロジェクトごとにバッファ（開いているファイル）を分離する機能です。

| 操作 | キー | 説明 |
|------|------|------|
| ワークスペース一覧表示 | SPC TAB TAB | 全ワークスペースを一覧表示 |
| 新規ワークスペース作成 | SPC TAB n | 新しいワークスペースを作成 |
| ワークスペース切り替え | SPC TAB . | 名前でワークスペースを選択 |
| 次のワークスペースへ | SPC TAB ] | 次のワークスペースに移動 |
| 前のワークスペースへ | SPC TAB [ | 前のワークスペースに移動 |
| ワークスペース削除 | SPC TAB d | 現在のワークスペースを削除 |

### 4.3 プロジェクト内ファイル検索

1. 「SPC SPC」と入力します
2. ファイル名の一部を入力して検索します
3. 候補一覧から目的のファイルを選択し、RETキーで開きます

### 4.4 プロジェクト内テキスト検索

1. 「SPC s p」と入力します
2. 検索したい文字列を入力してRETキーを押します
3. 検索結果一覧から目的の行を選択し、RETキーでジャンプします

---

## 5. 【STEP2-3】ファイル編集・コード補完

> **業務フローでの位置**: ファイルを開いてコードやテキストを編集し、コード補完を活用するステップです。

### 5.1 ファイルを開く

**キーボードで開く場合：**

1. 「SPC f f」と入力します
2. ファイルパスを入力（Tab補完が使用可能）
3. RETキーでファイルを開きます

**最近のファイルを開く場合：**

1. 「SPC f r」と入力します
2. 最近開いたファイル一覧が表示されます
3. 目的のファイルを選択してRETキーで開きます

### 5.2 基本的な編集操作

Doom EmacsはVimキーバインディング（evil-mode）がデフォルトで有効です。

**モードの説明：**

| モード | 表示 | 説明 |
|--------|------|------|
| ノーマルモード | N | 移動・コマンド実行用のモード |
| インサートモード | I | テキスト入力用のモード |
| ビジュアルモード | V | 選択用のモード |

**基本操作：**

| 操作 | キー | 説明 |
|------|------|------|
| インサートモードへ | i | カーソル位置で入力開始 |
| ノーマルモードへ戻る | ESC | 入力モードを終了 |
| 行の先頭で挿入 | I | 行頭で入力開始 |
| 行末に追加 | A | 行末で入力開始 |
| 新しい行を下に挿入 | o | 現在行の下に新行を追加 |
| 新しい行を上に挿入 | O | 現在行の上に新行を追加 |
| 文字削除 | x | カーソル位置の文字を削除 |
| 行削除 | dd | 現在行を削除 |
| コピー（ヤンク） | yy | 現在行をコピー |
| 貼り付け（ペースト） | p | カーソル後に貼り付け |
| 取り消し（Undo） | u | 直前の操作を取り消し |
| やり直し（Redo） | C-r | 取り消しを元に戻す |

### 5.3 コード補完の使用

**自動補完（Corfu/Company）：**

1. インサートモードで文字を入力します
2. 入力中に補完候補がポップアップ表示されます
3. 以下のキーで操作します：

| 操作 | キー | 説明 |
|------|------|------|
| 次の候補 | C-n / Tab | 次の補完候補を選択 |
| 前の候補 | C-p | 前の補完候補を選択 |
| 候補を確定 | RET | 選択中の候補を挿入 |
| 補完をキャンセル | C-g / ESC | 補完を中止 |

### 5.4 スニペットの使用

スニペットは定型コードを素早く入力するための機能です。

1. スニペットのトリガーワードを入力します（例：「def」）
2. Tabキーを押します
3. スニペットが展開され、プレースホルダーの入力を求められます
4. 必要な値を入力し、Tabキーで次のプレースホルダーへ移動します

### 5.5 ファイルの保存

| 操作 | キー | 説明 |
|------|------|------|
| 保存 | SPC f s | 現在のバッファを保存 |
| 別名で保存 | SPC f S | 新しい名前で保存 |
| 全て保存 | SPC f a | 全ての変更バッファを保存 |

---

## 6. 【STEP3-4】ファイルナビゲーション・検索

> **業務フローでの位置**: プロジェクト内のファイルを効率的に検索・閲覧するステップです。

### 6.1 Treemacs（ファイルツリー）の使用

Treemacsはサイドバー形式のファイルツリーブラウザです。

**基本操作：**

| 操作 | キー | 説明 |
|------|------|------|
| Treemacsを開く/閉じる | SPC o p | ファイルツリーのトグル |
| ディレクトリ展開/折りたたみ | TAB / RET | フォルダの展開/折りたたみ |
| ファイルを開く | RET | 選択ファイルを開く |
| 水平分割で開く | o h | 水平分割ウィンドウで開く |
| 垂直分割で開く | o v | 垂直分割ウィンドウで開く |
| 新規ファイル作成 | c f | 新しいファイルを作成 |
| 新規ディレクトリ作成 | c d | 新しいディレクトリを作成 |
| 名前変更 | R | ファイル/ディレクトリの名前を変更 |
| 削除 | d | ファイル/ディレクトリを削除 |

### 6.2 Neotree（ファイルツリー）の使用

NeotreeはTreemacsの軽量な代替です。

| 操作 | キー | 説明 |
|------|------|------|
| Neotreeを開く/閉じる | SPC o n | ファイルツリーのトグル |

### 6.3 バッファ操作

| 操作 | キー | 説明 |
|------|------|------|
| バッファ一覧 | SPC b b | 開いているバッファ一覧を表示 |
| 次のバッファ | SPC b n | 次のバッファに切り替え |
| 前のバッファ | SPC b p | 前のバッファに切り替え |
| バッファを閉じる | SPC b k | 現在のバッファを閉じる |
| 全バッファを閉じる | SPC b K | 全てのバッファを閉じる |

### 6.4 ウィンドウ操作

| 操作 | キー | 説明 |
|------|------|------|
| 垂直分割 | SPC w v | ウィンドウを垂直に分割 |
| 水平分割 | SPC w s | ウィンドウを水平に分割 |
| ウィンドウ移動 | SPC w h/j/k/l | 左/下/上/右のウィンドウへ移動 |
| ウィンドウを閉じる | SPC w c | 現在のウィンドウを閉じる |
| 他ウィンドウを閉じる | SPC w m | 現在以外のウィンドウを閉じる |

### 6.5 定義へのジャンプ

| 操作 | キー | 説明 |
|------|------|------|
| 定義へジャンプ | gd | 関数・変数の定義元へ移動 |
| 参照を検索 | gr | 参照元を一覧表示 |
| 元の位置へ戻る | C-o | ジャンプ前の位置に戻る |

---

## 7. 【STEP4-5】バージョン管理・保存

> **業務フローでの位置**: 編集内容を保存し、Gitでバージョン管理を行い、作業を完了するステップです。

### 7.1 Magit（Git操作）の基本

Magitは強力なGitインターフェースです。

**Magitを開く：**

1. 「SPC g g」と入力します
2. Magitステータス画面が表示されます

### 7.2 変更の確認とステージング

**Magitステータス画面での操作：**

| セクション | 説明 |
|----------|------|
| Unstaged changes | 変更されたがステージングされていないファイル |
| Staged changes | コミット対象としてステージングされたファイル |
| Recent commits | 最近のコミット履歴 |

**操作キー：**

| 操作 | キー | 説明 |
|------|------|------|
| ステージング | s | 選択ファイルをステージング |
| アンステージング | u | 選択ファイルのステージングを解除 |
| 差分表示 | TAB | ファイルの変更差分を表示/非表示 |
| 全てステージング | S | 全ての変更をステージング |

### 7.3 コミットの作成

1. Magitステータス画面で変更をステージングします
2. 「c c」と入力します
3. コミットメッセージ入力画面が開きます
4. メッセージを入力します
5. 「C-c C-c」でコミットを確定します
   - 「C-c C-k」でキャンセルできます

### 7.4 プッシュ・プル操作

| 操作 | キー | 説明 |
|------|------|------|
| プッシュ | P p | 現在のブランチをリモートにプッシュ |
| プル | F p | リモートから変更をプル |
| フェッチ | f a | 全リモートからフェッチ |

### 7.5 ブランチ操作

1. Magitステータス画面で「b」を押します
2. ブランチメニューが表示されます

| 操作 | キー | 説明 |
|------|------|------|
| ブランチ切り替え | b b | 既存ブランチに切り替え |
| 新規ブランチ作成 | b c | 新しいブランチを作成して切り替え |
| ブランチ削除 | b d | ブランチを削除 |

### 7.6 差分の確認（VC Gutter）

ファイル編集中、行番号の横に変更状態が表示されます：

| 表示 | 意味 |
|------|------|
| 緑色のバー | 追加された行 |
| 黄色のバー | 変更された行 |
| 赤色のバー | 削除された行の直前 |

---

## 8. ヘルプ・ドキュメント機能

### 8.1 ヘルプの表示

| 操作 | キー | 説明 |
|------|------|------|
| キーバインドヘルプ | SPC h k | キーの説明を表示 |
| 関数ヘルプ | SPC h f | 関数の説明を表示 |
| 変数ヘルプ | SPC h v | 変数の説明を表示 |
| モードヘルプ | SPC h m | 現在のモードの説明を表示 |
| Doomヘルプ | SPC h d | Doom固有のドキュメント |

### 8.2 which-key（キーバインドガイド）

キーを押した後に少し待つと、次に押せるキーの一覧が画面下部に表示されます。これにより、キーバインドを覚えていなくても操作を進めることができます。

例：「SPC」を押して待つと、全てのSPCから始まるキーバインドが表示されます。

---

## 9. ターミナル・シェル機能

### 9.1 ターミナルを開く

| 操作 | キー | 説明 |
|------|------|------|
| vtermを開く | SPC o t | プロジェクトルートでターミナルを開く |
| eshellを開く | SPC o e | Eshell（Emacs組み込みシェル）を開く |

### 9.2 ターミナルでの操作

**vtermの場合：**

通常のターミナルと同様にコマンドを入力できます。

| 操作 | キー | 説明 |
|------|------|------|
| インサートモードへ | i | コマンド入力モード |
| ノーマルモードへ | C-c | 編集モードを終了 |
| ターミナルを閉じる | C-c C-k | ターミナルバッファを閉じる |

### 9.3 コンパイル・ビルドの実行

1. 「SPC c c」と入力します（または「M-x compile」）
2. コンパイルコマンドを入力します（例：「make」「npm run build」）
3. RETキーで実行します
4. コンパイル結果がポップアップウィンドウに表示されます

---

## 10. 設定カスタマイズ機能

### 10.1 設定ファイルの場所

Doom Emacsの設定ファイルは通常 `~/.config/doom/` に配置されます。

| ファイル | 用途 |
|---------|------|
| init.el | 有効にするモジュールの設定 |
| config.el | 個人的な設定やカスタマイズ |
| packages.el | 追加パッケージの宣言 |

### 10.2 設定ファイルを開く

1. 「SPC f p」と入力します
2. 設定ファイル一覧が表示されます
3. 編集したいファイルを選択してRETキーで開きます

または、Doom Dashboardの「Open private configuration」を選択します。

### 10.3 設定の反映

設定ファイルを変更した後は、以下のコマンドで変更を反映します：

**ターミナルで実行：**

```sh
doom sync
```

このコマンドは以下を実行します：
- 新しいパッケージのインストール
- 不要なパッケージの削除
- 設定のコンパイル

---

## 11. 日常業務の流れ

本セクションでは、業務フローに沿った日常業務の流れを説明します。

```
業務フロー概要（再掲）
==============================================================
【STEP 1】プロジェクト・ワークスペースを選択して開く -> 4章参照
    |
    v
【STEP 2】ファイルを開いてコードを編集する -> 5章参照
    |
    v
【STEP 3】必要に応じてファイル検索・ナビゲーションを行う -> 6章参照
    |
    v
【STEP 4】編集内容を保存し、Gitでバージョン管理する -> 7章参照
    |
    v
【STEP 5】ビルド・テストを実行し、作業を完了する -> 9章参照
==============================================================
```

### 11.1 【開発者】STEP1: 作業の開始

1. Doom Emacsを起動します（ターミナルで「emacs」を実行）
2. Doom Dashboardが表示されます
3. 「Open project」を選択するか、「SPC p p」で作業対象のプロジェクトを開きます
4. 必要に応じて「SPC TAB n」で新しいワークスペースを作成します

### 11.2 【開発者】STEP2: ファイルの編集

1. 「SPC SPC」でプロジェクト内のファイルを検索して開きます
2. または「SPC o p」でTreemacsを開き、ファイルツリーから選択します
3. ノーマルモードで「i」を押してインサートモードに入り、編集を開始します
4. コード補完が自動的に表示されます。C-nで候補を選択し、RETで確定します
5. 編集が終わったら「ESC」でノーマルモードに戻ります

### 11.3 【開発者】STEP3: コードの検索・ナビゲーション

1. 関数の定義を確認したい場合は「gd」で定義元にジャンプします
2. 「C-o」で元の位置に戻ります
3. プロジェクト全体でテキストを検索する場合は「SPC s p」を使用します
4. 「SPC w v」でウィンドウを分割し、複数ファイルを同時に表示できます

### 11.4 【開発者】STEP4-5: 保存とバージョン管理

1. 「SPC f s」でファイルを保存します
2. 「SPC g g」でMagitを開きます
3. 変更ファイルを「s」でステージングします
4. 「c c」でコミットメッセージを入力し、「C-c C-c」で確定します
5. 「P p」でリモートにプッシュします
6. 「q」でMagitを閉じます

---

## 12. よくある質問と対処法

### 12.1 起動・終了に関するQ&A

**Q: Doom Emacsが起動しません**

A: 以下を確認してください：
1. Emacsがインストールされているか確認（ターミナルで「emacs --version」）
2. Doom Emacsが正しくインストールされているか確認
3. 「doom doctor」コマンドで環境診断を実行

**Q: 終了時に確認が何度も表示されます**

A: 未保存のバッファが複数あります。「SPC f a」で全て保存してから終了するか、「!」で全て保存せずに終了できます。

### 12.2 編集に関するQ&A

**Q: Vimキーバインドがわかりません**

A: 「SPC h k」でキーバインドヘルプを表示できます。また、キーを押した後に少し待つとwhich-keyが次の候補を表示します。

**Q: 元に戻す（Undo）方法は？**

A: ノーマルモードで「u」を押します。繰り返し押すことで複数回のUndoが可能です。

**Q: コード補完が表示されません**

A: 以下を確認してください：
1. インサートモードで入力しているか
2. 対象言語のLSPが有効になっているか
3. 「doom doctor」で言語サーバーの状態を確認

### 12.3 ファイル操作に関するQ&A

**Q: ファイルが見つかりません**

A: 「SPC SPC」はプロジェクト内のみ検索します。プロジェクト外のファイルは「SPC f f」で絶対パスを指定して開きます。

**Q: 間違ってファイルを削除しました**

A: Gitで管理されているファイルであれば、Magitで「x」（破棄）操作で復元できます。

---

## 13. トラブルシューティング

### 13.1 エラーメッセージと対処法

| エラーメッセージ | 原因 | 対処法 |
|----------------|------|--------|
| "Package not found" | パッケージがインストールされていない | ターミナルで「doom sync」を実行 |
| "LSP server not found" | 言語サーバーが見つからない | 対象言語のLSPサーバーをインストール |
| "File has changed on disk" | 外部でファイルが変更された | 「y」で再読み込み、「n」で現在の内容を維持 |

### 13.2 よくあるトラブルと解決方法

**トラブル: 動作が重い・フリーズする**

解決方法：
1. 「doom gc」でガベージコレクションを実行
2. 開いているバッファを減らす
3. 「doom doctor」で問題を診断

**トラブル: キーバインドが反応しない**

解決方法：
1. 現在のモードを確認（モードラインに表示）
2. ESCキーを複数回押してノーマルモードに戻る
3. C-gで操作をキャンセル

**トラブル: パッケージが読み込まれない**

解決方法：
1. ターミナルで「doom sync」を実行
2. 「doom doctor」で依存関係を確認
3. 必要に応じて「doom upgrade」で更新

### 13.3 環境診断コマンド

問題が発生した場合、ターミナルで以下のコマンドを実行して環境を診断できます：

```sh
doom doctor
```

このコマンドは以下をチェックします：
- Emacsのバージョン
- 必要な外部ツール（Git、ripgrep等）
- 各モジュールの依存関係
- 設定ファイルの問題

### 13.4 サポートへの連絡方法

問題が解決しない場合：

1. Doom EmacsのGitHubリポジトリでIssueを確認・報告
   - https://github.com/doomemacs/doomemacs/issues

2. Doom EmacsのDiscordコミュニティに参加

3. 公式ドキュメントを確認
   - Doom Dashboardの「Open documentation」から参照可能

---

## 改訂履歴

| 版数 | 改訂日 | 改訂内容 |
|-----|--------|---------|
| 1.0 | 2026-02-19 | 初版作成 |

---

*本マニュアルは、Doom Emacsのエンドユーザー向け業務運用マニュアルです。*
*システムの更新により、画面や操作方法が変更される場合があります。*
