首先,这不是 SE 上任何现有线程的重复。我已经阅读了关于更好的 bash 历史的这两个线程(第 1 个,第 2 个),但没有一个答案有效 - 顺便说一下,我在 Fedora 15 上。
我.bashrc在用户目录(/home/aahan/)中的文件中添加了以下内容,它不起作用。有人有线索吗?
HISTCONTROL=ignoredups:erasedups # no duplicate entries
HISTSIZE=1000 # custom history size
HISTFILESIZE=100000 # custom history file size
shopt -s histappend # append to history, don't overwrite it
PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND" # Save and reload the history after each command finishes
Run Code Online (Sandbox Code Playgroud)
好的,这就是我想要的 bash 历史记录(优先级):