总结一些没有图形化界面的设置,适用于 Mac OS X 10.9。
- 禁用 Spotlight
# 禁用
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
# 去掉状态栏图标
cd /System/Library/CoreServices/
sudo mv Search.bundle/ Search.bundle.bak/
# 恢复
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
# 状态栏图标
cd /System/Library/CoreServices/
sudo mv Search.bundle.bak/ Search.bundle/
PS:禁用和恢复都需要重启系统。
- 显示隐藏文件
# 显示
defaults write com.apple.finder AppleShowAllFiles YES
# 重启Finder
killall Finder
再次隐藏,将YES
改为NO
。
- 禁用Dashboard功能
defaults write com.apple.dashboard mcx-disabled -boolean YES
killall Dock
重新开启,只需将YES
更改为NO
。
- 设置电脑名称
修改方法(执行时需要输入管理员密码):
scutil --set ComputerName "My Macbook Air"
scutil --set LocalHostName "My-Macbook-Air"
scutil --set HostName "MyMba"
查看方法是把参数换成 --get
。
三个名称的区别:
- Computer Name:共享设置里的电脑名称,可以使用汉字等特殊字符;
- Local Host Name:Computer Name的别名,把特殊字符转换为ASCII字符,比如汉字转为拼音,空格转为-
,同样在共享设置里可以看到;
- Host Name: 这个会显示在终端里。
在局域网里可以通过 Local Host Name 加上 .local
来访问 Mac 电脑,比如:
ping my-macbook-air.local
也可以通过设置 WINS 里的 NetBIOS 名称来访问。
- 设置英文输入法下长按为连续输入
sudo defaults write -globalDomain ApplePressAndHoldEnabled -bool NO
还原将 NO
改为 YES
。