Keymap
新开一个终端窗口
Command + T
删除光标后面的字符
fn + delete
删除整行
command + delete
查看当前所有窗口
Control + ↑
显示最前面的应用的所有窗口
Control + ↓
切换同一应用下不同窗口
Command + ~
输入特殊字符
control + command + space
英文名称中间 ·
的输入
中文输入法下的 ~
键
翻页
fn + ↑ / ↓
space/shift + space
切换全屏窗口
control + ← / →
最大化窗口
control + command + F
最小化窗口
Command + M
截图
对整个屏幕进行截图
command + shift + 3
对屏幕的一部分进行截图
Command + Shift + 4 + 鼠标拉选
对打开的窗口进行截图
Command + Shift + 4 + Space + 鼠标点选
回到桌面
command + F3
/ fn + f11
窗口缩放
command + '+' / '-'
Command Line Tools
Mac 下使用 git 需要安装Command Line Tools
Mac 下 Chrome 快捷键
刷新
Command + R
Mac 下 IDEA 快捷键
回到历史光标位置
control + command + ← / →
切换选种字符大小写
command + shift + U
优化 import 信息
control + option + o
扩展选中字符
option + ↑ / ↓
- 比如光标在单词中间,想要选中整个单词时就可以用这个快捷键。
- 如果光标在
{
/}
前后时,可使用该快捷键选中整个 {} 的内容。 - 如果光标在
;
后,使用该快捷键可选中整行。
移动代码
command + shift + ↑ / ↓
Mac 下 WebStorm 快捷键
多行输入
连续多行输入
option + shift + 鼠标下拉选中连续行
隔行多行输入
option + 鼠标点击多行选中
Terminal
查看命令手册
1 | man command |
复制粘贴
pbcopy / pbpaste
实例:
将生成的 SSH 公钥复制到剪切板
1
2
3pbcopy < ~/.ssh/id_sra.pub
or
cat ~/.ssh/id_sra.pub | pbcopy
打开目录或文件
open
-n Open a new instance of the application(s) even if one is already running.
实例:
在 finder 中打开当前目录
1
open .
在 Atom 中打开指定文件
1
open xxx.txt -a atom
微信双开
1
open -n /Applications/WeChat.app/Contents/MacOS/WeChat
网络代理
Spotlight
进入文件所在目录
选中搜索结果后按 Command + 回车
,之后就能打开这个文件所在的文件夹,并且这个文件已被选中了。
选中 Spotlight 的一个搜索条目,按下 Command 键,在 Spotlight 的预览区下方就会出现所选文件的完整路径。
按文件类型和文件格式进行查找
1 | kind:image keyword |
1 | kind:text keyword |
检索 Markdown 文件
Add Markdown Indexing to Mac OS X Spotlight
How to Force Spotlight to Index Markdown Files in El Capitan
cp -r /System/Library/Spotlight/RichText.mdimporter ~/
打开
RichText.mdimporter/Contents/Info.plist
,添加下面的代码。1
<string>net.daringfireball.markdown</string>
重命名 RichText.mdimporter 为 Markdown.mdimporter。
1
mv ~/RichText.mdimporter Markdown.mdimporter
把 Markdown.mdimporter 拷贝到
/Library/Spotlight
1
sudo cp -R ~/Markdown.mdimporter /Library/Spotlight
将 Markdown.mdimporter 导入系统
1
mdimport -r /Library/Spotlight/Markdown.mdimporter
强制 Spotlight 重新建立索引
1
sudo mdutil -E /
Spotlight 的命令行版本
在命令行中使用 mdfind
命令来实现 Spotlight 功能。
限制目录进行检索
1 | mdfind "keyword" -onlyin ~/Document |
使用默认浏览器搜索
- 打开 spotlight,输入要搜索的关键字
- Command + b