入手了一台MacBook Air, 特此记录一些使用经验。

Reference:

快捷键篇

  • CheatSheet- CheatSheet 是一款Mac上的非常实用的快捷键快速提醒工具。
  • BetterTouchTool 是一款完全免费的 Mac 辅助应用,可以用来代替默认的系统操作方式(组合键、修饰键、手势等),其目的是方便用户创造出更适合自身习惯的操作行为,是 Mac 上非常强大的触摸板辅助工具。上手指南 进阶指南
快捷键 说明
三指按触控板 直接在系统字典查询选中单词
设置->TTS 可以设置快捷键朗读选中文字
Control + Command + Space 调出系统emoji
Command + Shift + . 显示 / 隐藏 隐藏文件(macOS 10.12+)
Command + Option + C 复制文件路径(macOS 10.11+)
  • 对于选项框:Command + .选中取消,Command + W + D直接不保存关闭,Command + firstletter一般会选中你需要选择的button,但不保证每个应用都可以。

快捷键壁纸:「尺寸: 20480 × 11520; 直接下载

Shortcuts

日常应用篇

Mac有许多简洁的应用,Awesome Mac 是一些非常好用的Mac应用程序、软件以及工具的汇总。

自带应用

  • DigitalColor Meter 系统自带的取色器,鼠标移到要取的颜色上,再按 Shift + Command + C 就可以复制十六进制颜色值到剪切板

而我则安装以下常用的应用:

通讯

效率

  • Chrome 习惯用Chrome了,插件VimiumCaretTab一直在用。
  • Office 工作套件,舍友@阿兴邀请我加入他的office family sharing
  • iWorks 工作套件
  • OmniGraffle 文献绘图需求
  • yu Writer - 随便选的 Markdown 文本编辑器记笔记。
  • Quiver 支持Markdown和LaTex的笔记
  • MWeb 专业的 Markdown 写作、记笔记、静态博客生成软件
  • TEA 为「开发者」而生的笔记应用
  • Marp Markdown制作PPT
  • 云便签 V友自己写的,类似于mac系统自带的便签,但添加了iOS, macOS同步功能
  • SideNotes 隐藏在屏幕边缘的快捷笔记
  • Dash 各种docset
  • Expressions 强大的正则表达式工具
  • Sublime Text 文本编辑器工具
  • Pocket 稍后阅读管理器
  • Mindnode 思维导图工具
  • Day one 简单日记应用
  • Grammarly 私人语法检查工具
  • There 可以为你显示你的工作伙伴或其他团队成员的所在时区和当地时间,真正解决了跨国界跨时区协同工作人士对于时间敏感性的问题。Mac 玩法介绍
  • Leaf RSS阅读器。它具有干净而直观的界面,可让你轻松方便地阅读、分享、收藏和搜索RSS资源。
  • Reader 3 是一款 RSS 阅读器,支持单独添加 RSS 源,也支持包括 Feedbin、Feedly、Feed Wrangler、Fever 等的在线 RSS 服务,可以很方便地为你提供信息聚合查看。
  • MathPix 可以将截图中的公式转换为LaTex文本
  • DeskCover 一款桌面工具,主要支持两项功能:1. 隐藏桌面,用一张图片覆盖在有文件的桌面上,平时可以忽略凌乱的桌面,看起来更整洁;2. 聚焦模式,在多任务窗口下聚焦到当前应用,将其他应用虚化,提高使用效率
  • 超级右键-iRightMouse, App Store 诸多右键功能

管理

  • 1Password 密码管理
  • Owncloud 私有云软件
  • iStat Menus 查看系统信息
  • Bandwidth+ 关注你的 Mac 网络流量
  • 苹果官方提供了限制系统整体网速的插件
  • Masquerade 一款能够让你集中注意力的软件,它可以让你在屏幕上画出一片区域,此区域以外的范围将会变暗,让你的注意力集中在特定的区域里
  • Whatsize 可以帮你分析磁盘空间占用的工具,事后会通过饼状图的形式来展示磁盘空间占用情况,你也可以根据自己的需要,对一些占用体积大的文件进行删除。
  • Hang 可以将网络视频转移到一个置顶的窗口内,此窗口不会被其他窗口遮挡住。让你在工作的同时,欣赏最喜爱的视频节目。Hang 支持大多数主流视频网站,操作极其简单。
  • Pennywise 和Hang类似,是一个跨平台的小工具,它能够置顶打开一个浮动小窗口,并可以设置透明度,用来「一心二用」,无论是追剧、多窗口查阅资料,都是好帮手。隐藏地址栏的快捷键是:Command + Shift + L
  • Bartender 自定义收起Bar栏部分的图标,让你的 Mac 菜单栏化繁为简 有一个2.0版本的使用说明。
  • Hidden Bar 类似于Bartender,开源版本
  • Gemini 电脑重复文件检查和智能清理。
  • Duplicate File Doctor 是一款重复文件查找工具,能够帮你快速地对特定的文件夹进行重复文件查找,你可以设置文件的最小、最大体积,查找后还可以对它们进行删除,节省磁盘空间。
  • go Panel Mac上实用的服务器管理工具,通过SSH连接上服务器
  • Clean My Mac Mac清理工具,不用多说。最新的破~解版本是4.0.4 Cracked by TNT.
  • Progress Bar 每天、每月,甚至是人一生的时间进度
  • QuickLinks 自定义程序启动快捷键,可以通过快捷键来快速启动程序、文件夹、文件。

MISC

  • ShadowsocksX-NG 翻墙必备
  • Lantern 翻墙明灯
  • DictUnifier 添加词典到系统词典的工具,可以添加Longman5的词典。非常好的英英词典。
  • Anki Anki是一个使背单词变得容易的学习软件。
  • Mate 是一款菜单栏上的翻译工具,支持多种不同的语言,使用起来也很方便简单。不过需要注意的是,其实这类基于 Google 翻译引擎的,都是需要用上轻功。(被Alfred完爆)
  • Go2Shell 在当前目录打开terminal
  • ShiftIt 窗口平铺管理器 brew cask install shiftit
  • ScreenSaver Start 快捷键开启屏保
  • Caffeine 阻止电脑自动休眠的工具 要想 Mac 跑得好,先喝咖啡后补药:防休眠工具 Caffeine & Amphetamine
  • Pap.er 每天享受来自全球新鲜精美的壁纸,专为Mac设计
  • Fliqlo 翻页时钟屏保
  • Simple Desktops 一个简约风格的壁纸网站,网站提供的壁纸风格比较统一,同时提供 Web/Mac/iOS/Android 多平台支持。
  • DayRate 货币汇率换算器,显示实时汇率
  • Tap 支持手势解锁Mac 现在都指纹解锁
  • Sitemap Plus 网页状态查询工具
  • WALTER 是一款让我们在 Mac 上直接上传音频/视频文件到iPhone/iPad上的工具 Handoff和Airdrop足够了。
  • AppGenome 一款可以让你将单独网页制作成为桌面应用的软件
  • AppTime 是一款能够统计你在某个软件上使用了多长时间的工具,提供以日、周、月、年为单位的统计,并且可以生成文档报告。
  • Shepherd 是一款允许你通过设置来快速开启多个软件的工具,你可以快速设置哪些软件归纳到一组里,设置多个不同的启动组,可以在不同情况下快速启动不同的软件组。
  • Free My Desktop 一键隐藏 mac 桌面图标
  • AirBar 在 Mac 上一键无缝切换 AirPods 连接 iphone 和 Mac
  • Copied 剪切板历史记录工具,其实我就是拿它来看一看Handoff生效了没有😂 剪切板历史记录有诸多工具,这里有一个剪切板工具的archive
  • Tadam 倒计时,适合番茄工作法
  • Timer 倒计时工具,stopwatch timer alarm
  • PomoDoneApp 是一款计时器软件,支持多款工作流工具,包括 Todois、Trello、Wunderlist、Asana、Evernote、Slack、Nozbe、Microsoft To-Do、各种日历等,有很好的计时提升效率的作用。
  • Folx 一款免费的macOS专用的下载器,和迅雷差不多
  • Motrix 基于Electron, Vue + VueX + Element, Aria2 的支持下载 HTTP、FTP、BT、磁力链、百度网盘的下载工具
  • QBlocker 帮你阻止误按 Command + Q 的悲剧
  • 文件格式转换工具 是一款可以将文件格式转换为主流文件格式的工具,支持文档、视频、音频、电子书、图像、电子表格、演示文稿、矢量图等 60 多种格式。
  • Lunar 调节 Mac 电脑外接显示器亮度的软件,可以根据时间,自动调节亮度。

音频视频图片

  • eXtra Voice Recorder 录音软件 Mojave把iPhone的录音APP带来了。
  • Auditory 录音笔记
  • Vicinity 白噪音软件,完全离线
  • Regroover 能够帮你从混音中提取声音元素的工具,结合自家的 Studio One,可以方便地将提取的声音元素导入到音乐软件中。
  • CloudTV 一款电视直播软件,能够收看来自世界各地超过400个电视频道直播
  • Flip Player brew cask下载,我发现的唯一能播放MMS源的视频播放器
  • Xnip 免费好用的滚动截屏利器
  • Atthis macOS平台的一站式开发工具,里面包含了图标生成工具、图片大小变更、二维码生成器、颜色代码、带壳截图生成器
  • Gifox 是一款非常小巧的录屏转 GIF 软件
  • PicGIF Lite 主要有两大功能,将视频转成 GIF 和将多张图片连成 GIF
  • Image Crop (图片批量修改转换工具)是一款可以对图片进行批量裁剪、格式转换的工具,它可以根据你的比例,将导入的图片进行自动的裁剪。你也可以根据像素大小的比例来进行转换,同时也支持多种格式之间的转换。
  • PicConvert 图片格式批量转换工具,双向支持 JPG, JPEG, PNG, TIFF, TIF, GIF, BMP 格式,对于 JPG 和 JPEG 格式还可以设置质量。
  • JPEG Jackal Lite JPEG 图片压缩工具
  • Asset Resizer 是一款可以批量修改图标、图片大小,生成 Xcode 所需要的 asset catalogs 的工具,预配置了 iOS、OSX、watchOS、tvOS 和一些 Launch Images 的大小设置。可以自由添加组、添加组里的大小定义,还支持自定义分辨率、百分比、固定宽或固定高。
  • COLOR projects 4 elements 一款专业的照片滤镜软件,让你可以对照片的色彩进行更进一步的处理。软件自带了 80 多种滤镜,包含了风光、景物、人像、艺术等主题风格,功能全面且强大。
  • Super Eraser Pro 图片处理软件,有着很实用的四个功能:擦除, 智能缩放, 去噪, 去雾
  • Noiseless 是一款照片降噪工具,它会自动帮你对照片进行降噪处理,当然还有其他的照片编辑操作,可以让你的照片看起来更为细腻。
  • ColorStrokes 创建灰色和彩色并存的图像。
  • Recasto 是一款可以将图片转换为 PDF 文档以及将 PDF 文档转换为图片的工具,支持多种图片格式以及高分辨率的转换,界面在操作上也是十分的简洁。
  • Balance Lock 当你将耳机或者其他外接音频设备接入到电脑后,可能会出现左右声道不平衡的情况,影响你的收听体验。Balance Lock 就是一款可以帮你对左右声道进行平衡调节的工具

QuickLook增强

参考自Awesome Mac

  • QuicklookStephen - 可以让您查看没有文件扩展名的纯文本文件,如README、INSTALL、Capfile、CHANGELOG…brew cask install qlstephen
  • QLColorCode - 在预览源代码文件,高亮代码。brew cask install qlcolorcode
  • QLMarkdown - Markdown文件转换成静态页面预览。brew cask install qlmarkdown
  • QuickLookJSON - 格式化预览JSON文件。brew cask install quicklook-json
  • QLPrettyPatch - 预览.patch文件。brew cask install qlprettypatch
  • QuickLookCSV - 预览.CSV文件。brew cask install quicklook-csv
  • BetterZipQL - 预览BetterZip软件的压缩格式文件。brew cask install betterzipql
  • qlImageSize - 显示图像大小和分辨率。brew cask install qlimagesize
  • WebP - 预览WebP图像。brew cask install webpquicklook
  • Suspicious Package - 预览Apple安装程序包的标准内容。brew cask install suspicious-package
  • QuickLookASE - 预览使用Photoshop,Illustrator,Prisma等生成的Adobe ASE Color色板等。brew cask install quicklookase
  • QLVideo - 预览大多数类型的视频文件,以及它们的缩略图,封面和元数据。brew cask install qlvideo
  • QuickLookAPK - 预览Android APK文件。brew cask install quicklookapk
  • ProvisionQL - 预览 iOS/macOS 应用和配置信息。brew cask install provisionql
  • quicklook-pat - 预览Adobe Photoshop图案文件。brew cask install quicklook-pat

如果遇到插件无法正常工作,可以考虑使用qlmanage -r重启一下插件系统

程序员专用

  • Homebrew是不可或缺的一员。
  • 终端配色采用solarized配色,更炫酷的配置有人尝试过。我没有使用iTerm2是因为没有杀手级的使用习惯驱使我迁移,比较Arch上我用的是Xfce-Terminal。
  • Terminal 里 Advanced->Terminfo->Declare terminal as 设置为 ansixterm-256color会有不同的滚动效果,在使用 vim, screen 命令有明显差别
  • shell 使用 zsh & oh-my-zsh
  • Vim 使用 MacVim (brew cask install macvim --with-python3) 和插件系统 vimrc
  • MacTex, brew cask install mactex,还没用,先下载了,提供了一些基础的Tex包。实际上TexStudio更全面一些。
  • Terminal里,pbcopy pbpaste是系统剪切版命令。open ...可以打开任何文件。Command+num可以切换Terminal里的tab。Command+K清除当前Terminal历史(和Command+L将光标置顶有所不同)
  • 在系统Terminal里没有Alt键,设置Terminal > Preferences > Settings > Keyboard,选中Use option as meta key 这样就有Alt键了。
  • Terminal中使用诸如Vim, Screen退出后不清屏,可以在Advanced > Emulation > Declare terminal as 设置为xterm-256color即可,参考自mac 中 vi 退出后的界面显示问题
  • Xcode 以备不时之需
  • JetBrains全家桶 实践中实用的IDE,用于Python, C++, etc.,教育用户可以申请免费试用。

Git configuration

Mac的特殊有.DS_Store这样的文件,我设置了全局的ignore

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# ~/.gitignore_global
# Folder view configuration files
.DS_Store
Desktop.ini

# Thumbnail cache files
._*
Thumbs.db

# Files that might appear on external disks
.Spotlight-V100
.Trashes

# Compiled Python files
*.pyc

# Compiled C++ files
*.out

# Application specific files
venv
node_modules
.sass-cache
# ~/.gitconfig
[core]
excludesfile = /Users/xiaoronglv/.gitignore_global

动态壁纸

实时气象卫星桌面 himawaripy 是基于Python3的脚本,它能获取近乎实时的气象卫星图像( 来源于ひまわり8号 )并设置为所有桌面的背景。

Mojave 新增了动态桌面的功能,少数派介绍了原理和制作过程,目前有几个制作好的动态壁纸:

Dynamic Walls 提供了制作Mojave动态桌面的工具,需提供16张图片。

Apple device联动

  • Airdrop 可以方便的传输图片、视频
  • Handoff 可以方便的共享剪切板、内置的APP (日历、Notes、Reminders etc.)
  • iPhone可以为MacBook拍照(MacBook需要Mojave以后系统)
  • Apple Watch可以解锁MacBook
  • Apple Watch可以遥控iPhone拍照

Touch Bar