gpt4 book ai didi

macos - 如何在 plist 中的数组对象中设置 bool 值

转载 作者:行者123 更新时间:2023-12-05 00:05:46 24 4
gpt4 key购买 nike

我正在尝试通过修改其 plist 来修改我的 Textmate 设置。这是我到目前为止所得到的:

defaults write com.macromates.textmate OakShellVariables -array-add '{value = "hello"; variable = "TM_HELLO";}'

这将为 Textmate 添加一个新的 shell 变量。我想通过命令行执行此操作,以便我可以编写脚本。以上工作正常,但我也想将启用的键(这是一个 bool 值)设置为 true。不幸的是,我似乎无法找出正确的语法来实现这一点。我所有的尝试都会将启用的键设置为字符串而不是 bool 值。例如:
defaults write com.macromates.textmate OakShellVariables -array-add '{enabled = true ;value = "hello"; variable = "TM_HELLO";}

最佳答案

这就是你如何做到的迈克尔。我正在寻找同样的东西,我碰巧遇到了答案。以为我会分享。示例如下所示。

defaults write com.apple.dashboard layer-gadgets -array-add "<dict><key>32bit</key><false/></dict>";

这些是数据类型:
  • <string></string> - 字符串
  • <false/><true/> - bool
  • <real></real> - 真实
  • <integer></integer> - 整数
  • 关于macos - 如何在 plist 中的数组对象中设置 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4193436/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com