Postfix tags #1213
rosshadden
started this conversation in
Ideas
Postfix tags
#1213
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
It would be really nice to have support for arbitrary postfix tags (or even infix tags---just something that isn't quite like the current prefix tags). They don't really even need to do anything, just semantically denote tags (maybe that's an overloaded word and should be avoided) applied to a line.
Example:
The syntax doesn't matter (to me).
@
is already used for tags, but since there are no postfix tags I don't think it's a problem to use it again. But anything else would work just as well:@foo ^foo #foo +foo %foo ~foo :foo \foo
.There is precedent for this kind of thing in other places, such as Clojure's metadata markers, and of course Twitter's hashtags.
I think it's important that I distinguish this from things like inline comments which have a beginning and end delimiter. What I am requesting is being able to tag things with single WORDS (capitalization to indicate vim "WORDS", as opposed to "words"). Using inline comments for this looks like one of the following:
The former is very much like what I am talking about, but it's a fair bit of typing overhead to add a symbol before and after a word. The latter is just fundamentally different.
In the far future, these kinds of postfix or infix tags could potentially be queryable (get a list of them), aggregateable (get a sum of how many exist), filtered, or worked with in other ways. Probably in user-space of course, but getting the semantics supported in Neorg proper is the precursor to that.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions