File: hynote.el.html
HyNote is a start on Hyperbole's note taking system. It presently
simply provides an experience similar to HyWikiWords for Org
directory and Org Roam file and headline links. In the future, it
will also provide a universal way to easily link to information
across many file formats.
HyNote supports Org, Markdown, Koutline and Emacs Outline file
formats. It uses UUIDs and HyRolo for quick note lookups across
matching files in hynote-directory-list.
See all the autoloaded functions herein for interactive commands.
HyNote adds an implicit button type to Hyperbole:
hynote-file displays Org and Org Roam links without the need
for any delimiters or file suffixes, e.g. my-org-file-stem#headline
would jump to the headline in the my-org-file. There is no
highlighting on such links but they flash when activated and {C-h A}
will show what they do.
This is one of the lowest priority implicit button types, so such link
buttons trigger only when other types are not recognized first. Note
that the hywiki-word type is recognized ahead of the hynote-file
type.
Defined variables (3)
hynote-directory-list | Directories in which to find HyNote Org files. |
hynote-file-suffix-list | List of valid filename suffixes to search for HyNotes. |
hynote-file-suffix-regexp | Regular expression matching valid filename suffixes to search for HyNotes. |
Defined functions (7)
hynote-file-stem-start-end-at | () |
hynote-find-file | (FILE &optional SECTION) |
hynote-find-file-stem | (FILE-STEM-NAME) |
hynote-get-file | (FILE-STEM-NAME) |
hynote-get-file-stems | () |
hynote-get-files | () |
ibtypes::hynote-file | () |