This is a terminal UI as drop-in replacement for hledger add.
It improves in the following ways on hledger's add command:
optional fuzzy matching.
feedback on the result.
All actions while entering a transaction can be undone
Configurable format for date input. Instead of 'y/m/d' it is also possible to
use other formats like the german 'd.m.y'.