Кажется случайным: после некоторого количества времени/использования любой консоли, которую я использую в Windows Vista, я теряю возможность использовать историю командной строки (или командный буфер, если вы предпочитаете...), и попадание стрелка вверх или вниз больше не делает ничего, что означает, что в истории есть по существу 0 элементов.
Я видел это поведение в Cygwin, CMD и PowerShell.
Иногда это поведение относится к процессам, выполняющимся внутри консоли - Python, клиент MySQL и т.д.
Является ли это неотъемлемой проблемой в Windows? Где-то где-то? Существуют ли другие консоли, у которых нет этой проблемы?
ps - если вы считаете, что это связано не с программированием, см. другие вопросы, касающиеся инструментов программирования, например, почти что-либо помеченное тегом "eclipse", в котором рассматриваются способы использования IDE, а не программирования для него.