- add opt-in syntax highlighting
- fix: allow tags to be finished by a round parenthesis (
(or)) - fix: always add the basename of a tag to the completion list
- add
:SettleQueryNoteForwardlinks,:SettleQueryNoteBacklinks, which open the links and backlinks of the current note, respectively - add
:SettleQueryGhosts, which finds all ghosts and creates the selections as notes in the main Zettelkasten project - fix: allow hyphens (
-) and underlines (_) in tag textobjects - fix: suppress warnings by
settlein:SettleNew, when titles containing multiple consecutive spaces are used (cf. settle v0.39.9)
- add tag autocompletion; note that all tags must be prefixed by
#for<C-x><C-u>autocompletion to trigger - add textobjects for tags (
it,at) - add
:SettleFollowTag[!]command - fix
:SettleQuery: be able to select multiple notes with<TAB>inside fzf - fix: escacpe double quotes, so that note titles containing are properly referenced
- fix: textobjects no longer match the first occurence on a line
- add
al("around link") text object - add note title completion for markdown buffers, triggered by
<C-x><C-u>in insert mode - add
:SettleBacklinkfor going to the note where:SettleFollowwas executed to get to the current one - add
:SettleQuery, remove:SettleEdit:SettleQuerycan use regularsettle querysyntax, and FZF will be opened on the results
- fix
:SettleFollowon multi-line links by turning all newlines, tabs and multiple whitespaces into a single space - refactor:
- (internal) rename functions, remove redundancies
- rename
:SettleNewInteractiveto:SettleNewFromPrompt - rename
:SettleNewUnderLinkto:SettleNewFromLink
- fix: special characters (that would have been used by regex) are now allowed in (wiki)links, since they're now matched exactly, by disabling regex (settle v0.39.5 update)
- add
:SettleGraphcommand, for opening up a graph of the entire Zettelkasten using xdot
- update system calls to conform with
settle v0.39.0's new command structure
- when running SettleNewInteractive, provide TAB completion for projects by
using
settle projects(requires settle v0.36.3)
- add a command to follow the wikilink under cursor
- add a function to get the proper title of a wikilink, without newlines or tabs
- add a wikilink text object, mapped to
il
- fix: strip newlines when creating Zettel from links
- fix: escape double quotes when following paths
- fix: use double quotes to pass arguments to
settleso that single quotes work
- add a command to create Zettel interactively, by prompting the user for input
- add a command to create the Zettel with the title of the wiki-style link under the cursor
- fix: when running
:SettleNewwithout a project, don't use double forward slashes in the path - fix: delimit arguments to
:SettleNewby commas, not by whitespace
- use FZF when running
:SettleEdit - conform to settle v0.36.0: use projects
- update
:SettleNew's argument structure
- update commands to be compatible with settle v0.34.0
- add commands to:
- use
settle newand then open the newly created file - open and edit Zettel based on a query/pattern match
- use
- after editing a Zettel, update its metadata in the database