[英]Change Iterm2 settings with OSX defaults command
我正在嘗試執行以下操作
從COMMAND行禁用Iterm2設置,如“以粗體字體繪制粗體文字”,我知道只需點擊幾下鼠標即可輕松禁用,因為我使用Boxen設置我的Mac,只是希望能夠將某些應用程序設置排序為好。
我運行以下命令首先驗證設置
defaults read com.googlecode.iterm2 | grep -i bold
它返回
"Bold Color" = {
"Use Bold Font" = 1;
"Use Bright Bold" = 1;
這看起來不錯,當我嘗試修改它時,以下命令不起作用,它創建了另一個鍵。
defaults write com.googlecode.iterm2 '{ "Use Bold Font" = 0;}'
defaults read com.googlecode.iterm2 | grep -i bold
"Bold Color" = {
"Use Bold Font" = 1;
"Use Bright Bold" = 1;
"Use Bold Font" = 0;
看起來像“使用粗體字體”是一個子鍵或一個深度,我不知道如何修改它。
有什么建議?
做了一些研究,發現自己回答,在這里張貼,只是為了與他人分享
“使用粗體字體”是字典的一部分,我們需要使用plistbuddy來改變它,這里是查看當前設置的命令
[admin@mb-125:~] : /usr/libexec/PlistBuddy -c 'Print :"New Bookmarks":0:"Use Bold Font"' ~/Library/Preferences/com.googlecode.iterm2.plist
true
這就是你如何從命令行更改它
[admin@mb-125:~] : /usr/libexec/PlistBuddy -c 'Set :"New Bookmarks":0:"Use Bold Font" false' ~/Library/Preferences/com.googlecode.iterm2.plist
再檢查一遍
[admin@mb-125:~] : /usr/libexec/PlistBuddy -c 'Print :"New Bookmarks":0:"Use Bold Font"' ~/Library/Preferences/com.googlecode.iterm2.plist
false
所以基本上你應該可以從命令行更改所有設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.