Fix keyboard mappings on Debian-based operating systems (see .zshenv).

Also, history completion is done using history-substring-search instead
of the default up-line-or-search now.