При нажатии F7
в окне командной строки Windows отображается окно консоли с историей команд (список предыдущих команд). Как изменить размер этого окна истории команд?
Например, я могу захотеть увидеть больше команд (увеличить высоту этого окна) или увидеть более длинные команды (увеличить ширину этого окна). Обратите внимание, что я имею в виду окно истории команд, а не окно командной строки.
windows
command-line
command-history
Эшвин Нанджаппа
источник
источник
Ответы:
Я не знаю ни одного взлома, который может увеличить размер этого окна. Насколько я знаю, этот размер встроен,
cmd.exe
и для его изменения потребуется бинарный взлом этого исполняемого файла, чего еще никто не делал.Некоторые настройки по умолчанию можно найти в реестре в разделе
HKEY_CURRENT_USER\Console
для всех консолей, а также в подразделах для отдельных настроек других консольных программ. Тем не менее, нет никаких настроек для этого размера окна.Альтернативный способ просмотра большей части истории - использование команды doskey .
Отображает все команды, хранящиеся в памяти.
Устанавливает размер буфера истории команд , чтобы количество строк.
В противном случае вы можете найти альтернативную оболочку, которая делает то, что вы хотите. См. Статью «Альтернатива» в командной строке Windows .
[РЕДАКТИРОВАТЬ]
В удаленном ответе пользователь @Hicsy отметил, что после
doskey /history
команды F9можно использовать число, считая снизу и начинающееся с «1».источник
Вы можете изменить размер этого списка истории, нажав кнопку команды в верхнем левом углу, выбрав команду «Свойства», а затем изменив номер размера буфера на вкладке «Параметры» в разделе «История команд».
источник
источник