不要使用-Q
. 这意味着-q
,并且我相信如果您的配置位于其他位置,那么您也没有任何默认的 init 文件名供 Emacs 查找和使用。
相反,请使用您实际需要的选项组合。参考:
C-hig (emacs) Initial Options
RET
`-Q'
`--quick'
Start emacs with minimum customizations. This is similar to using
`-q', `--no-site-file', `--no-site-lisp', and `--no-splash'
together. This also stops Emacs from processing X resources by
setting `inhibit-x-resources' to `t' (*note Resources::).
编辑:
我真的不确定我是否理解为什么当您声称不想使用默认初始化文件时需要保留它们。如果您澄清为什么--no-init-file
很重要,这将有所帮助?您是否尝试提供与人们通常运行它的方式不冲突的 Emacs 辅助配置?
HOME
您可以通过在启动脚本中设置环境变量来解决它。
看C-hig (emacs) Find Init
RET
另请参阅init-file-user
变量,以及有关血腥细节的command-line
函数。
(也许设置init-file-user
, user-init-file
, & custom-file
with之类的--eval
可能会起作用。)