0

使用 bash,我可以.bash_history从旧计算机复制到新计算机。

我应该在 xonsh 中做什么?

xonsh 的历史教程中提到历史存储在 command 指示的 json 文件中history file。但我的印象是这个文件指向其他文件。因此,我不确定应该将哪些文件带到新计算机上以保留历史记录。

4

1 回答 1

2

该命令仅在 xonsh 中history file显示当前会话的历史文件。xonsh 每个终端仿真器实例使用一个历史文件(除非您使用自定义后端)。
如果要将 xonsh 历史记录复制到新计算机,请将xonsh文件夹复制到 env-var 指定的目录中$XDG_DATA_HOME。那是所有历史文件所在的地方(默认情况下它~/.local/share在 posix-y 系统上)

于 2018-02-05T03:32:53.650 回答