问题看起来很随机:在Windows Vista上使用任何控制台一段时间/次数后,我失去了使用命令行历史记录(或命令缓冲区,如果您愿意的话...)的能力,按上箭头或下箭头不再有任何反应,这意味着历史记录中基本上没有可用项。
我已经在Cygwin、CMD和PowerShell中看到了这种行为。
有时,这种行为也适用于运行在控制台内部的进程-例如Python、MySQL客户端等。
这是Windows中的固有问题吗?还是某个设置?是否有其他控制台没有这个问题?
附注-如果您认为这与编程无关,请查看其他有关编程工具的问题,例如几乎所有标记为“eclipse”的问题,这些问题处理如何使用IDE而不是为其编程。