![如何让我的 bash 终端记住命令](https://linux22.com/image/195916/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%88%91%E7%9A%84%20bash%20%E7%BB%88%E7%AB%AF%E8%AE%B0%E4%BD%8F%E5%91%BD%E4%BB%A4.png)
我目前正在使用 Parrot Security。但是,在 Kali 中,当我在终端中发出命令时,它会记住这些命令,当我在终端中输入另一个类似的命令时,它会提示我是否要使用上一个命令,类似于拼写检查。您还可以使用箭头键滚动浏览命令。所以我想知道是否有办法让我的 parrot 终端做同样的事情?感谢您的帮助。
- 壳:
/bin/bash
- 历史大小=1000
- 历史文件
/home/legionaire/.bash_history
我可以打开 bash 历史记录文件并查看所有命令。我就像在 Kali 中一样,当你输入类似的内容时它会出现,并且你可以使用箭头滚动。
答案1
要扩展我的评论,您需要将 shell 更改为 zsh 并安装 zsh-autosuggestions。首先,安装 zsh 和 git sudo apt-get install zsh git
。接下来运行chsh
并在提示时键入/bin/zsh
。第三次键入git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
以克隆 zsh-autosuggestions 存储库。最后键入echo "source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ~/.zshrc
,然后键入source ~/.zshrc
或启动一个新的 shell。