# Functions
Config sets the cmdline keymap function.
ConfigCompletion sets a completion keymap function.
LoadHistory loads from a path and append to history maps of a key as the file name.
New creates a new cmdline with a specified mode and a history list box.
NewCompletion creates a new completion list box.
NewHistory creates a new history list box.
SaveHistory saves the history to a path.
# Structs
Cmdline is one line text box with a specified mode.
Completion is a list box displays completions of the cmdline text.
History is the cmdline mode history.
# Interfaces
Mode describes a cmdline mode.