OS X中有不少有趣的defaults write
小命令(实质貌似就是编辑对应的.plist),可以开启一些隐藏的功能和选项。
在终端中执行之并重启对应的app即可生效。
如果要恢复原状,将命令中的true改成false或者1改成0即可。
以下命令主要来自于defaults-write.com
禁止电源键一碰就睡眠
1
| defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool no
|
关闭Dashboard
1
| defaults write com.apple.dashboard mcx-disabled -boolean true
|
开启有线网络下的Airdrop支持
1
| defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool true
|
关闭崩溃报告
1
| defaults write com.apple.CrashReporter DialogType none
|
使预览状态(即对着文件按空格)下的文本可复制
1
| defaults write com.apple.finder QLEnableTextSelection -bool TRUE
|
完整的修改计算机名——就是默认为「xxx的MacBook Pro」的那个——把下面命令中的Pro改为你想改的名字
1 2 3 4
| sudo scutil --set ComputerName "Pro" sudo scutil --set HostName "Pro" sudo scutil --set LocalHostName "Pro" sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string "Pro"
|
使Finder可退出
1
| defaults write com.apple.finder QuitMenuItem -bool true
|
显示所有文件
1
| defaults write com.apple.Finder AppleShowAllFiles -bool true
|
显示文件后缀名
1
| defaults write NSGlobalDomain AppleShowAllExtensions -bool true
|
(我觉得上述几个比起敲命令还是用TotalFinder或XtraFinder来实现比较方便……)
高亮非Retina的图片
1
| defaults write -g CGContextHighlight2xScaledImages YES
|
开启debug菜单
1
| defaults write com.apple.Safari IncludeInternalDebugMenu 1
|
开启「秘籍」选项
填写引用语法为RT @{USERNAME}: {TEXT}
可恢复为传统RT。
1
| defaults write com.twitter.twitter-mac DebugMode -bool true
|
友情提示,不要勾选上那个「经典模式」,否则……