Отключить историю JShell

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

Где находится настройка, чтобы отключить эту "функцию"?

Кроме того, как я могу очистить текущую историю? Может быть, я тупой, но я не могу понять команду. /reset кажется, ничего не делает.

0 ответов

Кроме того, как мне очистить текущую историю?

То, что я предлагаю, явно является взломом, но, похоже, он работает, по крайней мере, в Windows 10 с JDK11.0.4:

Запустите редактор реестра и найдите ключ "/J/Shell". После обнаружения (в HKCU и HKUsers) удалите все значения /H/I/S/T/O/R/Y_/L/I/N/E_ в HKUsers. Это исправило это для меня; пока что чертовски работает, ничего не сломано...

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