Невозможно установить HISTSIZE ниже 1

По какой-то причине я не могу установить HISTSIZE меньше 1

$ export HISTSIZE="2"; echo $HISTSIZE
2
$ export HISTSIZE="1"; echo $HISTSIZE
1
$ export HISTSIZE="0"; echo $HISTSIZE 
1
$ export HISTSIZE="-1"; echo $HISTSIZE 
1

. Интересно, что установка этого значения в нечисловое значение также приводит к 1:

$ export HISTSIZE="test"; echo $HISTSIZE
1

It кажется, что какая-то проверка выполняется молча.

Я хочу установить HISTSIZE в -1, чтобы я мог получить бесконечную историю.

В настоящее время я использую zsh 5.1.1 с oh -my-zsh

Стоит отметить, что HISTFILESIZE не имеет этой проблемы:

$ export HISTFILESIZE="-1"; echo $HISTFILESIZE
-1
1
задан 1 June 2016 в 17:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: