3
我試圖通過修改其plist來修改Textmate的設置。下面是我到目前爲止有:如何在plist中的數組對象中設置布爾值
defaults write com.macromates.textmate OakShellVariables -array-add '{value = "hello"; variable = "TM_HELLO";}'
這將在TextMate的一個新的shell變量添加。我想通過命令行來做到這一點,以便我可以編寫腳本。上述工作正常,但我也想設置啓用鍵(這是一個布爾)爲true。不幸的是,我似乎無法弄清楚實現這一點的正確語法。我所有的嘗試都會導致將啓用的鍵設置爲字符串而不是布爾值。例如:
defaults write com.macromates.textmate OakShellVariables -array-add '{enabled = true ;value = "hello"; variable = "TM_HELLO";}
這是更好地使用例如因爲蘋果會照顧正確的語法,所以不要使用「-string」,「-dict」等代替「 」。所以你應該安全,也爲了將來的變化。 –
d4Rk
2015-01-28 16:22:12