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