On that same vein: Calling "rdictcc-translate-word" with an empty string creates an unusable buffer, so this should definitely be interactive.
Woops, I expressed myself wrongly. The alias is fine for terminal use, no need for extra work on your side there. I was referring to the emacs integration which could use ivy.
Performing the fuzzy search in both languages is actually intentional, and I just updated my alias to make that even more convenient: https://git.jfischer.org/xeruf/dotfiles/src/branch/main/.config/shell/functions#L311
I currently use dictcc offline with an alias like this (fzy is an fzf alternative, another fuzzy finder):
cat /home/janek/.local/share/dictcc/dict.txt | sed '/#/d;/&/d;/^$/d' | fzy
This very easily accomplishes an interactive full-text search which I find to be very handy.
The following package allows fuzzy finding, but only offline: https://github.com/martenlienen/dictcc.el/issues/19
Could this be implemented here using the full offline file, just like in the Terminal?
Currently I always run rdictcc with an alias:
rlwrap rdictcc --directory $XDG_DATA_HOME/dictcc
Would be good if that weren't necessary - I don't mind the exact name of the directory, but it would be nice if XDG base directory standard is respected, maybe with fallback to the home directory path.
Finally got to test it, had to update the AUR package first ;) Works perfectly, thanks!