htdig(1)
π htfuzzy β the manual page, but make it cute π
okay bestie, so this is a page from the htdig manual (section 1, general commands, iykyk) and it's all about htfuzzy, the fuzzy little command-line search utility for the ht://Dig search engine. she's giving β¨vibesβ¨, she's giving "I find things even when you typo", she's iconic. let's get into it π«Ά
πΈ NAME πΈ
htfuzzy β the fuzzy command-line search utility for the ht://Dig search engine. no cap, that's literally her whole job.
π SYNOPSIS π
htfuzzy [-c configfile] [-v] algorithm [options]
that's it. that's the whole invocation. slay.
β¨ DESCRIPTION β¨
Description to follow here
...yeah bestie, that's genuinely all the original says π not me leaving it exactly as-is. the author said "description to follow" and then simply did not follow. main character behavior honestly π
π OPTIONS π
-cconfigfile β use the configfile you name instead of the default one. picky queens rise π-vβ verbose mode! use this when you want more verbose output while runninghtfuzzy. and get this: you can stack more than onev(like-vv,-vvv, etc.). ngl, specifying more than twov's is probably only useful for debugging purposes β so-vvis the vibe,-vvvvvvis a cry for help π
π₯ Supported Algorithms π₯
so there are a few different algorithms supported for searching, and they are NOT the same vibe at all:
soundexβ creates a slightly modified soundex key database. the differences from the standard soundex algorithm are: keys are 6 digits, and the first letter is also encoded. little freak behavior, we love her πmetaphoneβ creates a metaphone key database. this one is more specific to English, but it will get fewer "weird" matches than the soundex algorithm. so: more English-coded, less chaos. pick your fighter βaccentsβ (no description of the algorithm at the moment) π« bestie the documentation simply ghosted us hereendingsβ creates two databases which can be used to match common word endings. heads up though: making these databases requires a list of affix rules and a dictionary that uses those affix rules. the format of the affix rules and dictionary files is the one used by theispellprogram. included with the distribution are the affix rules for English and a fairly small English dictionary. other languages can be supported by getting the appropriate affix rules and dictionaries β these are available for many languages, so check theispelldistribution for more details. multilingual icon π¦synonymsβ creates a database of synonyms for words. it reads a text database of synonyms and creates a database thathtsearchcan then use. each line of the text database consists of words, where the first word will have the other words on that line as synonyms. so like, first word = the it girl, rest of the line = her entourage π
π Notes on searching π
Please consult specialised literature to find out how the different algorithms work</purl> β or, honestly, just try another search strategy if you do not get the intended search results. (and yes, the original's formatting kind of just... splits mid-sentence there. I'm keeping it exactly how she left it. periodt.)
π FILES π
/etc/htdig/htdig.confβ the default configuration file. that's the one she reaches for when you don't specify-c. π
π¦ SEE ALSO π¦
please refer to the HTML pages (in the htdig-doc package):
/usr/share/doc/htdig-doc/html/index.html
and also the manual pages htdigconfig(8), htmerge(1), htnotify(1), htsearch(1) and rundig(1) for a detailed description of ht://Dig and its commands. go read your sisters' pages too, they ate π₯
π AUTHOR π
this manual page was written by Robert Ribnitz. it is based on documentation of ht://Dig, and on earlier manpages provided by Christian Schwarz and Stijn de Bekker. give them their flowers π
and that's the whole page bestie!! this one's dated 21 July 1997 and she's part of the htdig manual (that's the htdig(1) header/footer situation, folded in right here so nothing gets lost π«Ά). old money, timeless energy. now go run htfuzzy and find your little fuzzy matches. mwah πβ¨
π¦ where this page comes from
- debian bookworm: htdig 1:3.2.0b6-19+b1
- debian trixie: htdig 1:3.2.0b6-21
- ubuntu jammy: htdig 1:3.2.0b6-19
- ubuntu noble: htdig 1:3.2.0b6-20build1
- ubuntu questing: htdig 1:3.2.0b6-21
- ubuntu resolute: htdig 1:3.2.0b6-21build1
- ubuntu stonking: htdig 1:3.2.0b6-22build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms