Mac 使用技巧
通过使用 Mac 提高生产效率,不止是在工作上,在日常生活上也有必要提高效率,本文先从快捷键、触摸板、工具、小技巧几点切入。
Shortcuts
官方手册
常用的快捷键
- 基本的都可以在 System Preferences - Keyboard - Shortcuts 里找到,或者在软件的 Preferences 里也可以找到
- 一般的基础快捷键有:
- 截图、复制与粘贴、窗口切换、打开与关闭应用程序、切换 Space、放大与缩小界面操作……(详细可参考官方文档)
其他快捷键
文本操作(强烈推荐使用,效率大大提升)
- OS X 下所有输入区都支持 readline 的快捷键,熟悉后可以大大提升率
- Control + A -> 跳到行首
- Control + E -> 跳到行尾
- Option + Left / Right -> 左 / 右移动一个单词位
- Option + Delete -> 删除一个单词
- Command + Delete -> 删除到行首
- Control + K -> 删除到行尾
- Option大多与单词操作相关,Control 与段落相关
- Command + 鼠标 -> 选中不同位置的文本内容
- Option + 鼠标 -> 对文本进行块选
- Option + Shift + Command + V -> 无格式粘贴
杂
- Command + , -> 打开偏好设置
- Shift + Command + / -> 打开程序里的全局搜索菜单
- Shift + Command + Y -> 快速创建便笺
- Control + F2 -> 控制 menu bar
- Control + F3 -> 控制 Dock
- 神奇的 Option 键 -> 没事就按按 Option 键
终端快捷键
- 清屏:Command + K
- 向左 / 向右切换标签: Command + Shift + { 或 }
- Control + a / e 回到命令行头 / 尾
- Option + b / f 向前 / 后跳一个单词
- Control +u / k 删除光标前 / 后所有单词
iTerm2
- 分窗口操作:Shift + Command+d(横向)Command + d(竖向)
- 查找和粘贴:Command + f,呼出查找功能,tab 键选中找到的文本,Option + enter - 粘贴
- 自动完成:Command + 根据上下文呼出自动完成窗口,上下键选择
- 粘贴历史:Shift + Command + h
- 回放功能:Option + Command + b
- 全屏:Command + Enter
- 光标去哪了? Command + /
- Expose Tabs:Option + Command + e
更多快捷键
- 可在 System Preferences - Keyboard - Shortcuts 自定义
Trackpad
Tools
- hzlzh 的 Best-App
- Alfred(神器)
- Workflows: workflows Searcher…
- 自定义搜索规则
- Force Keyboard: US
- 相关链接
- Mou、LightPaper(Markdown编辑器)
- Homebrew(命令行安装软件,支持批量安装)
- 百度输入法(安静模式)
- Bartender(菜单图标管理)
- oh-my-zsh + iTerm2(Shell、终端)
- F.lux(色温调节屏幕亮度)
- Keyboard Maestro(自动化流程的简化工具)
- jitouch(自定义触摸板手势)
- Go2Shell(目录 –> 终端)
- ……
Command Line Interface
-
ex:
open .
(终端 –> 目录) lsof
- 在倾倒废纸篓的时候,经常会提示该文件还在使用,不能删除,但是又不知道哪个程序在用,怎么办?Unix 下有一个命令叫做
lsof
,名字是 list open files 的缩写,顾名思义,就是查看打开的文件,在终端里输入lsof 文件名
,就可以找到打开这个文件的程序。关掉程序,就可以正常删除文件了。当然lsof
还有很多丰富的指令,感兴趣的童靴自行 Google 吧。
- 在倾倒废纸篓的时候,经常会提示该文件还在使用,不能删除,但是又不知道哪个程序在用,怎么办?Unix 下有一个命令叫做
Skills
有很多是从 《MacTalk·人生元编程》 里摘抄的,主要摘抄了些要记的,不懂的,或者经常要用到,归档在一起,方便以后查阅。
去除右键菜单的重复项
OS X 系统有个问题,某个程序反复安装后,选中某种类型的文件,点右键 - 打开方式,你会看到不少重复的选项,我们可以用以下命令去除重复项。
1
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
旋转 Mac 的屏幕
- 打开系统选项设置,已经打开了的,退出重新打开。按住 option + command 键盘,点击显示器,在原来的亮度选项下方会出现一个旋转的选项,这时候你就可以旋转你的屏幕了。
在 Mac 上看视频发热问题
Dock的文件夹
(开启隐藏的列表功能)Dock 文件夹有一个隐藏的列表功能,可以在命令行输入如下命令开启,另外,在列表和网格模式,还可以通过command + / - 来放大和缩小图标,
1
defaults write com.apple.dock use-new-list-stack -bool TRUE; killall Dock
当我们打开 Dock 文件夹后,先打开某个文件所在文件夹时,按住 command,点击该文件,就会打开 Finder 文件夹,并选中你刚才点击的文件。
AirDrop 的有线传输
Airdrop 默认只能通过 WIFI 来传文件,如果电脑已经连了网线,但是没开 WIFI 就不能用 AirDrop 了,有一个办法可以打开 AirDrop 通过有线传文件的特征。打开终端输入:
1
defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1
然后选中 Dock 栏的 Finder,按住 option 键右键点击 Finder 图标,点击底部菜单项 “重新开启”,Finder重启之后,即使你的电脑没开 WIFI,也可以用 AirDrop 给别人分享传文件了。
词典发音(Option + Esc 让 Mac 把你选中的单词读出来)
- 通过快捷键快速显示、隐藏文件方法
- 在 OS X 上建立共享 Wifi 热点
- 上 App Store 下软件切换 DNS( V2EX,搭配 Alfred 的 DNS 切换 workflows 更佳)
切换 Space
- Ctrl + 数字切换到指定的 Space(在 System Preferences - Keyboard - Shortcuts - Mission Control 里设置)
四指双击在最近使用的两个 Space 间切换,在终端输入以下命令
1
2
3
4# 功能开启
defaults write com.apple.dock double-tap-jump-back -bool TRUE;
# 重启 Dock
killall Dock;