PS1 中的 Bash 命令(历史)编号

PS1 中的 Bash 命令(历史)编号

history列出以前的命令及其编号,例如

$ history
286 clear

我希望在输入新命令时能够看到命令编号,而不必输入history

本质上:

[ username ubuntu ~ ] $变成

[ username ubuntu ~ ] 286 $

有谁知道如何在 .bashrc、.bash_profile、.profile 等中实现这一点?

答案1

\!是历史编号。来源

答案2

作为提示,您可以考虑使用[Ctrl+r]向后搜索历史记录中所有出现的搜索模式的快捷方式。

我发现它使用起来更容易、更快捷。确实打字!下面的数字可能超过 3 位,有时会有点麻烦。

相关内容