Answers:
defaults write org.macosforge.xquartz.X11 app_to_run /usr/bin/true
在终端中。但是,请注意,通常不必手动启动XQuartz.app(或X11.app;请参见注释)。当您运行X11客户端时,它将自动启动,然后将不启动其默认启动应用程序。
org.x.X11
,我设置了''
似乎也可以正常工作的值/usr/bin/true
。
由于我现在不在OSX计算机上,因此我将为您提供防故障的答案。'true'不执行任何操作并成功退出,因此我将其设置为在启动时运行。
苹果旧的X11:defaults write org.x.X11 app_to_run $(which true)
对于XQuartz:defaults write org.macosforge.xquartz.X11 app_to_run $(which true)
对于MacPorts X11.app:defaults write org.macports.X11 app_to_run $(which true)
如果您想知道,$(which true)
可以将一行读为,例如defaults write org.x.X11 app_to_run /bin/true
。
我$(which true)
之所以这样写是因为我不在我的Mac上,并且不记得它是否在/ bin / true或其他位置。
我还阅读了您可以将其设置为''
(这是两个单引号,因此一无所获)的功能,它将完成相同的操作。我还没有尝试过。
(来源:https : //xquartz.macosforge.org/trac/wiki/X11-UsersFAQ)
(已编辑,因为我在示例中忘记了所有重要的“ app_to_run”)