答案1
答案2
通过告诉 bash 在每个命令后写出并重新读取历史记录应该是可能的。未经测试:
PROMPT_COMMAND="$PROMPT_COMMAND"$'\nhistory -a; history -n'
共享历史记录是 ksh 的默认行为。在 zsh 中,您可以通过打开share_history
选项,并且您可以通过调整其他选项来更好地控制历史记录的保存和合并方式历史选项。
通过告诉 bash 在每个命令后写出并重新读取历史记录应该是可能的。未经测试:
PROMPT_COMMAND="$PROMPT_COMMAND"$'\nhistory -a; history -n'
共享历史记录是 ksh 的默认行为。在 zsh 中,您可以通过打开share_history
选项,并且您可以通过调整其他选项来更好地控制历史记录的保存和合并方式历史选项。