emacsのinit.elでエラーが発生した際の対処方法
メモがわりです。
init.elを編集している時に構文を間違えてエラーを起こしてしまします。
そこで、自分はどこでエラーが発生しているか、いちいち新しく追加した構文を削除して確認していました。
init.elが短い時はいいのですが、最近では設定が長くなりすぎて、どこでエラーが発生しているのか見つけにくくなってしまいした。
で、先人たちはどのようにデバックをしていたのか調べてみたら・・・書いてありました!
- 記述した設定のテキストを選択して、M-x eval-region
- エラー範囲が広ければ、選択範囲を狭めてM-x eval-regionで絞り込む
- エラー内容から修正を行う。
簡単なことですが、非常に便利です。
以上!