【问题标题】:defaults write in mac os doesn't really work anymore. It never writes or changes the value in defaults在 Mac OS 中写入默认值不再有效。它从不写入或更改默认值
【发布时间】:2023-02-06 09:30:04
【问题描述】:

我一直在尝试更改此命令的值但它不起作用。

这是它显示的内容:-

vbabbar@VBabbar-Macbook ~ % 默认读取 -g com.apple.swipescrolldirection 1个

vbabbar@VBabbar-Macbook ~ % 默认写入 -g com.apple.swipescrolldirection 0 vbabbar@VBabbar-Macbook ~ % 默认读取 -g com.apple.swipescrolldirection 1个

vbabbar@VBabbar-Macbook ~ % 默认写 -g com.apple.swipescrolldirection -bool True vbabbar@VBabbar-Macbook ~ % 默认读取 -g com.apple.swipescrolldirection 1个

vbabbar@VBabbar-Macbook ~ % 默认写 -g com.apple.swipescrolldirection -bool False vbabbar@VBabbar-Macbook ~ % 默认读取 -g com.apple.swipescrolldirection 1个

读取值始终显示 1,永远不会更改为 0。我尝试在默认写入中使用 0、True 和 Falsse。那么自 MAC OS X - CATALINA 和 Above OS 11/12 n 13 以来,在 mac os 中更改 DEFAULTS 的功能是否已更改?

请举例说明通过终端更改默认值的正确方法

默认写 .GlobalPreferences_m

或者

默认读取分析选项” "HostWindowGeometry/.FullScreen" = 0; 或者

默认读取 com.apple.keyboard.fnState" = 0

【问题讨论】:

  • 请阐明您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: terminal macos-catalina macos-monteray


【解决方案1】:

我一直在试图弄清楚同样的事情。看起来你必须用 killall 终止你正在处理的进程,这样默认值就不会被正在运行的进程自动覆盖。不过我还没到。 This guy 有一个不错的页面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-30
    • 2011-02-04
    • 2012-12-26
    • 1970-01-01
    • 2021-12-21
    • 1970-01-01
    • 2016-12-10
    • 1970-01-01
    相关资源
    最近更新 更多