通过使用 Mac 内置终端应用程序中的命令,您可以快速更改您可能甚至不知道存在的设置。
其中一些 Mac 设置只是快捷方式——您可以使用鼠标以通常的方式启用它们。但终端让事情变得简单。无需打开“系统偏好设置”应用程序,然后查找(或记住)您想要更改的设置,然后进一步搜索直到找到正确的复选框,您只需键入(或粘贴)一个命令,然后按回车键即可。
不过,其中大部分是秘密设置。没有终端就不可能改变它们。让我们检查一下。
要事第一。终端为您的 Mac 提供基于文本的界面。无需单击按钮和拖动,您只需在文本字段中输入计算机指令即可。如果您不熟悉这个强大的内置工具,您应该阅读我们关于基本 Mac 终端技巧的帖子。
如何使用这些秘密的 Mac 设置
一旦您知道如何使用终端,您就可以使用它来完成许多 Mac 任务。要更改我们提到的任何秘密 Mac 设置,您只需将一行代码粘贴到终端窗口中,然后按 Enter 键。更改将立即生效,无需反馈。你只需要测试一下就可以看到结果。在大多数情况下,命令中的最后一个词是“true”。要撤消更改,只需将“true”替换为“false”。1个
其他命令提供了几个选项。例如,为屏幕截图选择图像类型的命令如下所示:
defaults write com.apple.screencapture type -string "png"
要选择不同的图像格式,请将png替换为以下图像之一
后缀:bmp、gif、jpg、pdf、tiff。请记住保留引号。
现在,这里有一些有用的设置。您可以在由 Mathias Bynens 维护的这个 Github 页面上找到所有这些以及更多内容。
所有命令都是从 Github 页面复制的。我已经为不太明显的评论添加了评论。
默认展开保存面板
这意味着您永远不必再手动扩展保存面板。
defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode2 -bool true
禁用非活动应用程序的自动终止
MacOS 会退出您一段时间未使用的应用程序,以节省内存和电池电量——就像 iOS 一样。此设置禁用此功能。
defaults write NSGlobalDomain NSDisableAutomaticTermination -bool true
禁用通知中心并删除菜单栏图标
漂亮宝贝。保持漂亮干净的菜单栏。
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist 2> /dev/null
触控板:将右下角映射到右键单击
我还没有尝试过这个,因为我使用双指点击进行右键单击。不过,这听起来很整洁。
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
defaults -currentHost write NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1
defaults -currentHost write NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true
将屏幕截图保存到桌面
defaults write com.apple.screencapture location -string "$
\{HOME\}/Desktop"
以 PNG 格式保存屏幕截图(其他选项:BMP、GIF、JPG、PDF、TIFF)
这是必不可少的。
defaults write com.apple.screencapture type -string "png"
按名称排序时将文件夹放在最前面
文件夹在任何 Finder 窗口中都列在第一位。
defaults write com.apple.finder _FXSortFoldersFirst -bool true
为目录启用弹簧加载
将文件拖到文件夹上,它会在短暂的延迟后弹出。除非…
defaults write NSGlobalDomain com.apple.springing.enabled -bool true
删除目录的弹簧加载延迟
此设置消除了打开弹出文件夹的延迟。
defaults write NSGlobalDomain com.apple.springing.delay -float 0
显示 ~/Library 文件夹
Apple 可能隐藏用户的 Library 文件夹是正确的,但对于需要/想要定期访问的人来说,这会在旧版本的 macOS 上再次取消隐藏。在 Mojave 上,Finder 中有一个设置可以显示 ~/Library 文件夹。感谢读者 Scott 和 Rocco Neil April 在评论中告诉我们这件事。
chflags nohidden ~/Library
默认情况下在所有 Finder 窗口中使用列表视图
您喜欢 Finder 的列表视图吗?图标视图?使用此命令设置默认值。将代码 icnv 、clmv 、 Flwv 用于图标、列和封面流视图。
defaults write com.apple.finder FXPreferredViewStyle -string "Nlsv"
仅显示 Dock 中打开的应用程序
defaults write com.apple.dock static-only -bool true
添加键盘快捷键 ⌘ + Enter 以在 Mail.app 中发送电子邮件
defaults write com.apple.mail NSUserKeyEquivalents -dict-add "Send" "@U21a9"
禁用内嵌附件(只显示图标)
保持收件箱整洁。
defaults write com.apple.mail DisableInlineAttachmentViewing -bool true
禁用本地时间机器备份
这仍将允许备份到外部磁盘。
hash tmutil &> /dev/null && sudo tmutil disablelocal
开启应用自动更新
defaults write com.apple.commerce AutoUpdate -bool true
允许 App Store 在 macOS 更新时重启机器
defaults write com.apple.commerce AutoUpdateRestartRequired -bool true
正如我所说,您可以在由 Mathias Bynens 维护的 Github 上找到更多这些惊人的技巧。
- 最简单的方法是点击向上箭头,它会“重新加载”您使用的最后一个命令。然后,只需使用退格键删除“true”,输入“false”,然后按回车键。如果您还不知道这个技巧,那么我们的初学者终端操作指南就是为您准备的。↩︎
免责声明
部分内容(图片、文章)翻译/转载自国内外资讯/自媒体平台。文中内容不代表本站立场,如有侵权或其它,请联系 macmao.com@gmail.com,我们会第一时间配合删除。(转载请注明来源自:www.macmao.com)