Commit graph

14 commits

Author SHA1 Message Date
Marty Oehme 5228a3b49e
Refactor file listing and zettel picking 2021-04-30 15:09:07 +02:00
Marty Oehme 94ff554d8d
Update readme and debug mappings 2021-04-30 13:28:39 +02:00
Marty Oehme 162057f149
Add configurable zettel root directory
Plugin will by default recursively look in this directory for any
zettel.
2020-11-06 16:44:55 +01:00
Marty Oehme 101a15c8c9
Refactor link options into their own category 2020-11-06 16:01:51 +01:00
Marty Oehme 44a985cce6
Add anchor extraction function
`anchor.extract(string, anchor)` will find and extract a zettel anchor
from any string passed in.

It can be given an optional anchor regex which will supersede any regex
set in the plugin options.
2020-11-06 15:53:01 +01:00
Marty Oehme d29d92cc0a
Remove hardcoded options, do repo house-cleaning
Update readme and tmux.session file.

Remove unused tests, update option calling.
2020-11-04 22:27:30 +01:00
Marty Oehme ba033e2b24
Add function to search for next link on line
By choosing 'line' in the `zettel_link_following` option, the link to be
opened will be searched for on the complete rest of the line, meaning
from the cursor to the newline symbol onwards.
2020-11-02 21:51:14 +01:00
Marty Oehme 59574a17e9
Add zettel link following style option
`g:zettel_link_following` can be set to `cursor` or `line` to change the
way zk detect the closest link to follow to (or create a new link for).

Setting it to `cursor` will look for the current word under the cursor and
decide if it is a followable link. `line` will look from the current
cursor position to the end of the line instead.
2020-11-01 22:18:40 +01:00
Marty Oehme 320007e14b
Move anchor prepend function to anchor module 2020-10-31 11:05:30 +01:00
Marty Oehme aa3e1eb754
Refactor link cleaning and transformation functions 2020-10-30 18:21:04 +01:00
Marty Oehme cac9720d35
Refactor anchor and link functions into files 2020-10-30 16:30:37 +01:00
Marty Oehme a365cef6c7
Move intended features to README 2020-10-29 18:41:05 +01:00
Marty Oehme c7236ad295
Add Datestamp and Link creation functionality 2020-10-26 19:32:27 +01:00
Marty Oehme 86ab71b1d6
Initial commit 2020-10-26 15:55:40 +01:00