18

В ZSH, когда я печатаю history я отображаю только последние около 16 команд. Я хотел бы, чтобы history отображала все существующие команды в файле истории.

Когда я смотрю в свою .zsh_history (мой файл истории), я вижу все 500 предыдущих команд, которые должны быть там.

Я заглянул в справочную страницу, но не вижу ничего, что контролировало бы, сколько элементов истории занесено в список. Я также заглянул в мою, env но не вижу ничего, что могло бы контролировать это.

Любая помощь будет оценена! Благодарю.

1 ответ1

23

history 1 (или history 1 -1) будет отображать все записи от 1 (первая запись) до -1 (последняя запись). Вы также можете использовать history 1 100 для отображения первых 100 записей или history -100 -1 для отображения последних 100 и т.д.

Для получения дополнительной информации смотрите раздел fc в man zshbuiltins . (history эквивалентна fc -l).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .