我想运行 Zsh 而不加载任何我的.zshrc
、Oh-my-zsh 等,就像我进行了全新安装而没有任何自定义内容一样。(喜欢emacs -q
。)
有这方面的标志吗?否则,我可以为其设置某种“配置文件”吗?
小智 9
引用 zsh 手册页:
首先从/etc/zshenv读取命令;这不能被覆盖。后续行为由 RCS 和 GLOBAL_RCS 选项修改;前者影响所有启动文件,而第二个仅影响全局启动文件(此处显示的路径以 / 开头)。如果在任何时候未设置其中一个选项,则将不会读取相应类型的任何后续启动文件。$ZDOTDIR 中的文件也可以重新启用 GLOBAL_RCS。RCS 和 GLOBAL_RCS 都是默认设置的。
[1] http://zsh.sourceforge.net/Doc/Release/Files.html
我猜你只是想禁用你的配置文件,所以你应该取消设置 RCS 选项。zsh -o NO_RCS
这可以通过运行或zsh -f
/来完成zsh --no-rcs
。