1
使bash命令历史记录像Windows命令shell一样
在bash中,向上箭头会调用上一个命令。点击它二十次,我从五十分钟前跑过的历史中的二十个地方得到命令。假设我现在运行该命令。现在,当我点击箭头时,我想起了最新的命令 - 那个我刚重新开始的命令,并且额外的水龙头让我像以前一样回顾历史。 也许五分钟前,我已经连续运行了四个命令,我想再次运行。我必须再次点击二十次箭头,一次又一次。 在Microsoft Windows中,在他们的命令shell中,我可以回想起前一段时间的命令,重新运行它,然后当我点击箭头时,我从那之前的五分钟前得到命令。我可以在五分钟前完成那个命令之后的命令,省力,减少箭头键的磨损。 所以,bash(我猜大多数unix / linux shell)总是从最近的命令开始回忆历史记录,而Windows会记住一个很久以前命令的位置并相对于此回忆。 是否有可能以Windows的方式回忆bash中的历史记录?