.zshrc 和 .zshrc-e 有什么区别

dav*_*555 6 zsh dotfiles oh-my-zsh macos

我最近改用 zsh 而不是 bash,我安装了 zsh 和 oh-my-zsh。在弄乱我的配置时,我注意到除了典型的“.zshrc”之外还有一个名为“.zshrc-e”的文件。有什么区别? .zshrc-e 用于什么?

bob*_*bob 6

.zshrc-e 表示 zshrc e(xample) 文件。


Ada*_*hon 5

~/.zshrc是 zsh 的交互式 shell 用户配置。(实际上是$ZDOTDIR/.zshrc,但HOME如果ZDOTDIR未设置则使用)

~/.zshrc-e对 zsh 没有特殊意义,也不被它使用。当然,除非你将它加载到~/.zshrc. (如果我不得不猜测,我会说它可能只是 的备份/副本~/.zshrc,但这很容易检查。)