bindkey '^[[A' up-line-or-search # up arrow for back-history-search
bindkey '^[[B' down-line-or-search # down arrow for fwd-history-search
HISTFILE=~/.zhistory
## Число команд, сохраняемых в HISTFILE
SAVEHIST=5000
## Чucлo команд, coxpaняeмыx в сеансе
HISTSIZE=5000
DIRSTACKSIZE=20
# Опции истории команд
#Добавляет в историю время выполнения команды.
setopt extended_history
alias history='fc -il 1'
#История становится общей между всеми сессиями / терминалами.
setopt share_history
# Дополнение файла истрии
setopt APPEND_HISTORY
#Добавить команду в историю не после выполнения а перед
setopt INC_APPEND_HISTORY
# Игнopupoвaть вce пoвтopeнuя команд
setopt HIST_IGNORE_ALL_DUPS
# Удалять из файл истории пустые строки
setopt HIST_REDUCE_BLANKS
# команды «history» и «fc» в историю заноситься не будут
setopt HIST_NO_STORE