# Functions
DebugCommands returns a Commands struct with default commands defined.
New returns a new Term.
ShortenFilePath take a full file path and attempts to shorten it by replacing the current directory to './'.
# Structs
Commands represents the commands for Delve terminal process.
ExitRequestError is returned when the user exits Delve.
Term represents the terminal running dlv.
# Type aliases
ByID sorts breakpoints by ID.