org-roam いきなり横槍メモ
org-roam-capture『いきなり横槍メモ』テンプレート。
執筆の流れを中断することなく、今、書いている
Org Roamノートに『いきなり横槍』をいれ
新しいノートのリンクを挿入させて
メモを取ってしまおう!!
そんなサイトを見つけました。
以下に、リンク挿入ができるような関数定義が有ります。
[[5 Org Roam Hacks for Better Productivity in Emacs - System Crafters]]
此処から学ぶことが多そうなサイトです。 [2022/04/13 17:26:56]
たった今実験をしてみました。 [2022/04/13 20:58:39]
追加する書き込みは
;; Bind this to C-c n I
(defun org-roam-node-insert-immediate (arg &rest args)
(interactive "P")
(let *1
(org-roam-capture-templates (list (append (car org-roam-capture-templates)
'(:immediate-finish t)))))
(apply #'org-roam-node-insert args)))
だけです。あとは「C-c n i 」の挿入をタイプして、
「org-capture」テンプレートとして登録している
アルファベットの中から目的のファイル先を選択し、
新規のファイル名を記述すれば、現在開かれていた
ファイルに『自動的に新規のファイル名が挿入』されます。
気が向いたら「挿入されたファイル名」をクリックすると
書き込みたい「新規のメモ」にジャンプします。
案外『便利な機能』と感心しております。
========
【追加の試験】 [2022/04/13 22:31:36]
『いきなり横槍メモ』を作成し、その後
「SPC f R」で元のファイル名の変更をすると
残念ながら「org-capture」templateで指定した
フォルダー保存先のPATHへの保存は実行されない様です。
*1:args (cons arg args