我开始使用mycli并希望$HOME/.mycli-history
从以下位置生成和更新$HOME/.cache/mycli/.mycli-history
- 搬家
$HOME/.myclirc
->~/.config/mycli/.myclirc
- 已创建
alias mycli='sudo mycli --myclirc ~/.config/mycli/.myclirc'
- 更新
log_file = ~/.cache/mycli/.mycli.log
于.myclirc
- 搬去
$HOME/.mycli.log
~/.cache/mycli/.mycli.log
这些步骤对于 rc 和日志文件来说是成功的。我没有从网上搜索或他们的文档中得到太多信息,但看到了这个答案并将其添加export MYCLI_HISTFILE="~/.cache/mycli/.mycli-history"
到我的.zshrc
. 重新启动我的 shell 后,我的历史文件仍在以$HOME
.
是否有任何命令行标志、环境变量或配置可以更改此设置?如果没有,我唯一的选择是符号链接它吗?
在 MacOS Sonoma 14.2.1 上的 zsh 中使用 mycli v1.27.0