TLDR; Посмотрите, где изменяется HISTSIZE:
grep HISTSIZE /etc/profile /etc/bash.bashrc ~/.profile ~/.bash_profile ~/.bash_login
HISTSIZE — это просто переменная среды, а переменные среды задаются или перезаписываются в нескольких местах. Я предполагаю, что вы используете bash (Я уверен, что другие оболочки также используют HISTSIZE, но bash часто является оболочкой по умолчанию)
HISTSIZE по умолчанию равен 500, как видно из файла bash/bind.c:https://github.com/bminor/bash/blob/d233b485e83c3a784b803fb894280773f16f2deb/lib/readline/bind.c#L2040
Когда пользователь входит в систему, загружается довольно сложное дерево файлов конфигурации. Вот отличный пост об этом:https://blog.flowblok.id.au/2013-02/shell-startup-scripts.html
А вот соответствующая диаграмма из этого поста :
Теперь при запуске обычной, интерактивной, удаленной (фиолетовой линии )оболочки вы можете видеть, что анализируются следующие файлы:
В любом из этих файлов можно установить или изменить переменную HISTSIZE.
Теперь вы можете прочитать текущую переменную HISTSIZE, набрав:echo $HISTSIZE
Если результатом является пустая строка, она не была установлена, и следует применять значение по умолчанию 500.
Любая другая сумма будет установлена другими скриптами в списке выше. Вы можете быстро посмотреть, выполнив поиск HISTSIZE следующим образом :grep HISTSIZE /etc/profile /etc/bash.bashrc ~/.profile ~/.bash_profile ~/.bash_login
Если вы хотите, чтобы пакет из репозитория содержал справочную страницу, вам нужно открыть отчет об ошибке в пакете :, перейти кhttps://archlinux.org/packages/community/x86_64/whipper/и нажать «Добавить новую ошибку».
man whipper
не открывает справочную страницу после того, как вы запустили make
в man/
, потому что man
не ищет справочные страницы в текущем каталоге. Для этого вам нужна--local-file
(-l
для краткости )опцияman
:man --local-file whipper.1
.
Прочитав ответ @Wieland, я сделал следующее:
Добавлена запись в ~/.bashrc
alias man-whipper='man ~/path/to/man/file'
В данном случае это файл whipper.1 внутри каталога git clone.
Спасибо за помощь!