我需要能够在用户的计算机上打开我正在开发的应用程序的OS X终端。我想使用终端的默认用户设置,但我发现启动终端的最佳方法是使用.terminal Plist文件并使用该文件调用open命令。有没有办法告诉Plist文件使用终端的默认osx设置?
答案 0 :(得分:0)
使用~/.MacOSX/environment.plist
将终端设置设置为默认值。
每次用户登录时都会有一个特殊的环境文件loginwindow搜索。环境文件是:〜/ .MacOSX / environment.plist(小心区分大小写)。其中'〜'是我们感兴趣的用户的主目录。您必须使用终端自己创建.MacOSX目录(通过键入mkdir .MacOSX)。您还必须自己创建环境文件。环境文件实际上是XML / plist格式(确保将.plist扩展名添加到文件名的末尾,否则这将无效)。
使用以下键将终端设置为使用具有默认设置的shell,例如tcsh
:
<key>SHELL</key>
<string>/bin/tcsh</string>
使用plutil
将environment.plist
文件转换为二进制格式。
plutil -convert binary1 environment.plist
<强>参考强>