emacs立ち上げ時エラー修正
#emacs27 で起動時にPackage cl is deprecatedと出てしまう問題、最初はコードの方を直そうかと思ったが、安直に警告を抑制する方向で対処した。ぐぐって見つかる解答は大体間違いで、結論としてはEmacs27から追加されたearly-init.elに(setq byte-compile-warnings ‘(cl-functions))と書くと消せる。 https://x.com/mhatta/status/1348514121336045569
early-init..elを知らなかったのでメモ(Gemini)
early-init.elは、通常、~/.emacs.d/ ディレクトリ内か、フリーデスクトップ仕様に準拠するなら~/.config/emacs/ ディレクトリ内に配置します。これはEmacsの起動シーケンスで、GUI表示やパッケージの読み込みより前に実行したい設定(フォント設定やパフォーマンス最適化など)を記述するためのファイルです。
org-roamを使うかもしれないのでメモ
今の候補はobsidian
Org-roam事始めより
Org-roamはEmacsで動作する、Org modeと連動して動く、リンク連動型ノートシステムです。Roam Researchというリンク連動型のオンラインサービスがありますが、それと類似した機能をローカルなシステムとして使用することができます。
特徴としては以下の通りです。
- Org modeと連動して動作することにより、Org modeの様々な機能をそのまま使える。
- それぞれのノートの関係をグラフ化して表示したり、またリンク元を辿ることで、動的に関連付けが可能。
- テンプレート機能等を使用することにより、情報をすばやく取り込むことが可能。