nouveau fichier : emacs-org-roam.org
This commit is contained in:
parent
16589a454b
commit
9f9c032a90
|
@ -0,0 +1,40 @@
|
|||
* org-roam
|
||||
*org-roam* est un mode qui vient s'appuyer sur *org-mode*. Il permet de
|
||||
relier des fiches entre elles (et au delà).
|
||||
|
||||
Pour ce faire il utilise une base de données sqlite et un certains
|
||||
nombre de propriétées, dont un *id* qui est unique.
|
||||
|
||||
Une fiche est soit un fichier, soit une partie du fichier.
|
||||
|
||||
Il devient ainsi possible de relier les fiches entre elles.
|
||||
|
||||
J'utilise *org-roam* comme CRM, ou comme suivi de mes différentes
|
||||
activités.
|
||||
|
||||
** configuration
|
||||
Ma configuration est assez basique :
|
||||
|
||||
#+BEGIN_EXAMPLE
|
||||
(use-package org-roam
|
||||
:after org
|
||||
:init
|
||||
(setq org-roam-v2-ack t) ;; Acknowledge V2 upgrade
|
||||
:custom
|
||||
(org-roam-directory (file-truename org-directory))
|
||||
(org-roam-completion-everywhere t)
|
||||
:bind (("C-c n l" . org-roam-buffer-toggle)
|
||||
("C-c n f" . org-roam-node-find)
|
||||
("C-c n i" . org-roam-node-insert))
|
||||
:config
|
||||
(org-roam-setup)
|
||||
(org-roam-db-autosync-mode)
|
||||
)
|
||||
#+END_EXAMPLE
|
||||
|
||||
** Utilisation
|
||||
- Pour insérer un lien vers une note : ~C-c n i~
|
||||
- Pour créer une nouvelle note dans un note : ~C-c n o~ qui équivaut à
|
||||
l'exécution de ~org-id-get-create~.
|
||||
Pour retrouver les notes, il convient donc de bien les nommer.
|
||||
- Pour ouvrir une note existante : ~C-c n f~
|
Loading…
Reference in New Issue