Mac 配置教程-日常篇

今年终于在推出 2018 款 MBP 时,看到升级了 CPU,我就果断下手「拔草」。本文记录使用 Mac 的一些配置,会长期更新。

为了控制文章的篇幅,我将 Mac 使用配置分成了两篇:

系统配置

记录一些 Mac 系统配置方面的技巧,让使用起来更方便。

快捷键整理

  • Enter:选中一个文件 Enter,直接改名
  • Ctrl 多用于命令行快捷键,Command 多用于图形化快捷键
  • 选中桌面的所有需归档资料,Command+Sshift+n,会将文件归档到一个文件夹下
  • 调度中心设置:右 control,显示桌面

  • 触发角

  • 辅助功能-鼠标与控制板-触控板选项-启用拖移
  • Option+Command+v 类似剪切的功能,就是粘贴后,原来文件会被剪切过来。复制文件后,除了用快捷键,还可以在文件夹空白处右键,然后再按住 「⌥」,原本的「粘贴项目」就变成了「将项目移动到这里」
  • 删除文件:
    • Command+Delete
    • 工具栏添加垃圾箱,然后选择待删除文件,点击垃圾箱即可删除
  • Command+Option+c 复制文件路径
  • 按住 Option 很多菜单会发生些小变化
  • Control + Command + Space emoji 表情
  • Command+Up:回到上一层文件夹
  • Command+Down:如果是文件夹就进入文件夹,如果是文件就打开
  • Ctrl + Command + q 锁屏
  • 单词,选中,三指,自动翻译单词
  • Command+Shift+. 临时性切换显示/隐藏
  • Command+Alt+i: Chrome开发者工具,F12功能
  • command+shift+G Finder中如何输入路径直接跳转,参考
    • command+shift+C 电脑
    • command+shift+H 个人
    • command+shift+D 桌面
    • command+shift+A 程序

终端快捷键

  • Ctrl + A:移动到行首
  • Ctrl + E:移动到行尾
  • Ctrl + K:删除到行尾
  • Ctrl + U:删除到行头
  • Ctrl + N:移动到下一行
  • Ctrl + P:移动到上一行

设置允许「任何来源」的应用

有时候会遇到这种错误「报错:无法打开已损坏的安装包」,打开终端,键入命令,输入密码,然后回车:

1
2
sudo spctl --master-disable
defaults write com.apple.LaunchServices LSQuarantine -bool false

打开「安全性与隐私」,发现久违的「任何来源」回来了。

改建

为了将外置键盘和Mac键盘的option键、command键保持一致的顺序,做如下修改:
设置-键盘-修饰键-选择键盘(选择外设键盘)-调整顺序

使用 Shift 键

Shift 键类似于可视模式,比如在某个位置点击光标并按住 Shift 键不松开,再去另一个位置点击一次,就可以选中两次点击位置之间的文本内容。

触控板

  • 四指捏合,展开全部应用
  • 辅助功能-鼠标 开启三指拖拽

参考:

Mac Split View屏幕分割

  • 长按左上角放大的绿色按钮,然后就会选择放置应用的区域!

参考:

更改默认文件打开方式

两指轻按文件,显示简介中,可以看到打开方式选项。

电池

  • 按住 Option 键并点按菜单栏中的电池图标,以显示电池状态菜单

Tab 键适用于所有控制

全键盘控制改为「所有控制」

其他

日常软件

Homebrew & Cask & launchrocket

在安装其他软件之前,这个首先要介绍安装一下,可以理解为 Mac 平台下的包管理器,用命令行可以安装一下软件工具。

Homebrew-官网安装 brew 命令:

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew cask可以优雅、简单、快速的安装和管理 OS X 图形界面程序,比如 Google Chrome 和 Dropbox,安装 cask 命令:

1
brew tap caskroom/cask

常用命令:

1
2
3
4
5
6
7
8
9
10
11
12
13
brew search xxx // 搜索
brew cask search xxx // 搜索
brew list --versions // 查看安装过的包列表,同时显示版本号
brew update // 更新 brew
brew upgrade <package_name> // 更新用brew安装的软件
brew cleanup // 清理旧版本的包缓存时,清除安装包
brew cask cleanup // 清除安装包
brew doctor // 检测
brew outdated // 看一下哪些软件可以升级
brew info xxx // 查看某个软件信息
brew cask info xxx // 查看某个软件信息
brew unlink vim
brew link macvim

更多命令可以通过man brew查看:

Homebrew 能够安装哪些软件:

测试安装是否成功:

1
2
3
4
brew install wget
brew cask install google-chrome
brew cask install cakebrew # brew
brew cask install launchrocket # 管理 brew 安装的 service 的工具,安装之后可以看所有的 service 的运行状态
  • brew 方式安装的软件都在/usr/local/Cellar目录下,执行brew link xxx,则会在/usr/local/share创建软连接。
  • brew cask 方式安装的软件在/usr/local/Caskroom目录下

Homebrew已成为Mac开发用户必不可少的工具, 大部分开发工具的安装和环境构建都非常方便. 但是如果配合CakebrewLaunchRocket, 那将会更方便管理。

brew和brew cask有什么区别?cask 更偏向图形化软件的安装。

Homebrew 源加速

我目前采用的加速方法,可以查看这篇文章 Mac 环境对 Github Homebrew 等终端工具的加速设置

还可以用修改原的方式加速,效果并不好,具体参考:阿里镜像源-brew

参考:

拓展预览程序

1
2
3
4
5
6
7
8
9
brew cask install qlcolorcode \
qlstephen \
qlmarkdown \
quicklook-json \
qlimagesize \
qlvideo \
provisionql \
quicklookapk \
betterzip \
  • qlcolorcode 预览代码时带有语法高亮
  • qlstephen 预览无拓展名的纯文本文件插件
  • qlmarkdown
  • quicklook-json 预览JSON文件
  • qlimagesize 在预览窗口显示图片分辨率及文件大小,并在Finder中显示图片的格式
  • qlvideo 让QuickLook兼容.mkv等非原生支持的视频格式,但并不能正常播放,只能显示出一些视频的缩略图和信息
  • provisionql 预览iOS / macOS应用和配置信息
  • quicklookapk 预览Android APK文件
  • betterzip 查看Zip压缩文件的信息以及文件目录

安装一些有用的工具(包含开发工具)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 免密工具
brew install ssh-copy-id
# 安装 Git 工具
brew install git-extras
# 代码统计工具
brew install cloc
# 连接虚拟机工具
brew install mosh
# 键盘敲击在屏幕上显示
brew cask install keycastr
# 安装字体
# https://github.com/ryanoasis/nerd-fonts#option-4-homebrew-fonts
brew tap homebrew/cask-fonts
brew cask install font-hack-nerd-font

分屏软件

目前在用的是一款付费软件 magnet,也不贵,6元,感觉还挺好用,下面是它的常用快捷键:

spectacle 这款软件时免费的,也可以体验一下:

  • option+command+←:窗口左边停靠
  • option+command+→:窗口右边停靠
  • option+command+f:窗口全屏

视频播放器

截图

设定了快捷键为 Ctrl+Shift+a

下载工具

qBittorrent:

tracker 列表:

还有一个下载工具,不过没试用过,做个记录:Photon

视频制作

  • OBS 免费的录屏软件
  • ArcTime 字幕工具,用来给视频添加字幕,免费。

状态栏图标管理

  • Dozer 免费开源,brew cask install dozer,足够用了,推荐
  • vanilla 免费,按住 Command 键,拖动顶部状态栏图标归档之后,就会隐藏图标了。
  • Bartender:一款非常实用的 Menubar 菜单栏管理工具,付费的

CatchMouse

Mac双屏时,通过快捷键快速切换到另外一屏。

cheatsheet

在使用一些软件时,长按 Command 按键,会出现快捷键菜单

Clipy

Github 上面开源免费的一款剪贴板软件,简单好用!关键的是还免费,so hacker~

Downie

Downie:下载各网站视频且更新频繁;

encrypto

文件加密软件: encrypto 免费的加密软件

iMazing

[Mac/Win]备份/管理iOS设备 iTunes 的替代品

licecap

一款用来制作 Gif 动态图片的小软件:

manico

默认,长按option,显示dock应用,数字快速切换应用。

Mos

  • Mos 鼠标平滑滚动软件,很好用。免费开源
1
2
3
$ brew cask install mos
$ brew update
$ brew cask reinstall mos

NightOwl

NightOwl :一款让 Mojave 深色模式更加智能的神器,可以将当前开启的某些软件单独设置成「始终显示为浅色」,这样,即使系统在深色模式下,这些被勾选的软件也会依然显示为浅色界面。

NightOwl

PopClip

当你在 Mac 上用鼠标选择文字后 PopClip 即会出现。然后即可执行针对内容的特定操作,包括「拷贝」、「复制」以及其它插件操作例如「发送至 Evernote」等。

我安装了扩展:

  • dash 选中,可以启动 Dash 搜索开发文档
  • terminal: 复制相关代码时,就可以默认直接去终端执行了,可以设置为默认 iTerm2
  • bing
  • alfred

这几个扩展,可以到这里下载:my-config-files/popclip

参考:

Pock

Pock Mac 的 touchbar 增加一点用途,显示 Dock 的应用图标~推荐!

PinPoint

鼠标指针修改

Pixelmator

图片处理软件

snap

SketchBook

SketchBook 画图软件,需要配合手绘板等工具使用。在看教程时,看到老师用这个软件手写一些流程图啥的用到的。

Typora

Typora:Markdown 编辑器。

Telegram

TinyPNG4Mac

kyleduo/TinyPNG4Mac 进行图片压缩的

1
brew cask install tinypng4mac

keycastr

屏幕上显示你敲击的快捷键,或者也可以设置显示你敲击的任意字母。

brew cask install keycastr

Mac 相关好文

Michael翔 wechat
欢迎订阅 ヾノ≧∀≦)o
我知道是不会有人点的,但万一有人想不开呢👇