Show HN: Ltag – A Go CLI tool to tag your text lines (github.com)
This is a tool I wrote to address a need I had: to search over lines of text, but by "tag" or "category". I created ltag to add tags to plaintext lines, and rely on fzf to do the searching for me. ltag interacts with the outside world only through stdin and stdout, so that it interfaces easily with other CLI tools.
4 comments
[ 5.9 ms ] story [ 33.4 ms ] threadI'm still trying to figure out how to allow nesting categories an arbitrary number of levels deep. But I don't want to introduce extra symbols and stuff, it'll be too much complexity too early on. I can imagine that for most cases, headings, sub-headings and inline tags are enough.
I will allow more customisation soon, such as using multiple heading identifiers. I'll add features as the need arises. I haven't used it for very long myself.
Maybe worth for you to consider? It’s a well known convention, it should be fairly self-explanatory, and it would work independent of the notion of paragraphs.