1 基本快捷键

1.1 修饰键

注意大写键和shift的不同,注意conrol键哦.

1.2 截图

关于截图文件的保存的默认路径,见mac设置说明,其中+表示同事操作,-表示分步操作

1
2
3
4
5
6
7
8
# 全屏截取
cmd + shift + 3

# 某一个应用窗口截图
cmd + shift + 4 - 空格键 - 单击某一个窗口

# 自由选择区域截图
cmd + shift + 4 - 拖动

1.3 窗口操作

最小化:

1
2
3
4
5
6
# 隐藏窗口(最小化到图标本身)
cmd + h
# 最小化到docky上
cmd + m
# 恢复最小化的窗口
cmd + tab + select-window

窗口切换:

1
2
# 切换
cmd + tab

退出某一个窗口:

1
2
3
4
# 退出整个应用,即一个应用可以打开多个窗口
cmd + q
# 退出某一个窗口
cmd + w

1.4 程序坞

对docker程序坞以及启动台的操作, 首先需要在:系统->键盘->快捷键->启动台设置.

1
2
3
4
# 显示或者隐藏
Cmd + option + d
# 键盘上移动到docky并启动相应应用,之后可以使用方向键选择相应的应用
Ctl + fn + f3 或者 ctl + f3

显示启动台:

1
ctrl + option + cmd + F4

1.5 复制粘贴

Paste应用进行内容的复制黏贴:

1
2
3
4
5
6
7
8
9
10
# 复制
cmd + c
# 黏贴
cmd + v

# 矩形复制
cmd + alt + 鼠标选择

# paste
cmd + shift + v

1.6 空间调度

对窗口对应的空间操作, 主要是对调度中心的快捷键进行整理, 具体的快捷键配置
可见系统配置->键盘->调度中心进行相应的配置工作.

1
2
3
4
5
6
7
8
9
10
11
12
13
# 进入调度中心
ctrl + 上
# 获取应用程序窗口
ctrl + 下

# 向右移动到另外一个空间
ctrl + 右

# 向左
ctrl + 左

# 切换到指定的空间
ctrl + 1, 2, 3, 4

1.7 截图和照片

对屏幕截图和照片的处理, 包含拷贝当前照片到剪贴板, 进行截图等

1
2
3
4
5
6
7
8
9
10
11
12
13
# 1 对预览图片中的复制, 点击, 选择图片, 使用ctrl + c进行复制操作

# 2 截取当前屏幕并存储为文件
shift + cmd + 3

# 3 截取当前屏幕并拷贝到剪贴板
ctrl + shift + cmd + 3

# 4 将所选区域的图片存储为文件
shift + cmd + 4

# 5 将所选区域的图片拷贝到剪贴板
ctrl + shift + cmd + 4

2 Power

对电源, 进程的操作:

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
27
# 重启
cmd + opt(alt) + power
# 关机
cmd + ctrl + opt + power

# 睡眠
cmd + opt + power
# 关闭屏幕
ctrl + shift + power

# 立刻关机
sudo shutdown -h now
# 定时关机
sudo shutdown -h 1701191410 或者 sudo shutdown -h 14:10

# 立刻重启
sudo shutdown -r now
# 定时重启
sudo shutdown -r 14:10

# 立刻睡眠
sudo shutdown -s now
# 定时重启
sudo shutdown -s 14:10

# 临时取消上面的操作,杀死相应的进程即可
sudo killall pid

3 Cursor

光标快捷键, 非常重要, 注意, 如下的快捷键一般在没有命令行, chrome输入框等没有其他输入
快捷键覆盖的地方, 例如在vim则不行.

3.1 Move

1
2
3
4
5
6
7
8
9
10
11
12
Ctrl - A             # Go to the beginning of the line you are currently typing on. 
Ctrl - A + A # If you bind ctrl-a at tmux
Ctrl - E # Go to the end of the lien you are currently typing on.

Ctrl - F # Move cursor one character forward,如果在最末尾可能不生效
Ctrl - B # Move cursor one character backward

Esc - F # Move cursor one word forward(IMPORT)
Esc - B # Move cursor one word backward(IMPORT)
Esc - T # 替换光标前的两个单词

Option + Shift + 左右# 快速的移动一个单词, 需要

3.2 Cut

对命令行以及输入框中的内容进行清除操作

1
2
3
4
5
6
7
8
Ctrl - Q             # Clear everything on current line.(IMPORTANT)
Ctrl - U # The same of as Ctrl - Q
Ctrl - K # cut everything forward to end of line. 光标到行尾的所有字符

Ctrl - W # cut one word backwards using white space delimiter. 删除包含空格的单词
Ctrl - w # cut one word backwards

Ctrl - L # Clear the screen

3.3 其他命令

1
2
3
4
Tab                  # 自动补全
Ctrl - C # kill whatever you are running(send sigint)
Ctrl - D # Exit current shell or send EOF to the running process.
Ctrl - Z # puts process.

进行查找操作, 不太适合使用场景

1
2
3
cmd + F                # 查找
cmd + G # 查找下一个(IMPORT)
cmd + shift + G # 上一个

4.2 Capslocks

更改大写键到ctrl上,非常棒的更改。Linux上的更改可能会麻烦些,但是还是可以进行的。

1
2
Ctrl -> Capslocks
Caplocks -> Ctrl

5 文稿快捷键

在编辑任何信息过程(除了vim、shell)使用该类快捷键,增加效率

5.1 font

对单个字符或者字体样式的操作

1
2
3
cmd + B                # 粗体显示,重复按键会取消接下来的输入格式
cmd + I # 斜体显示
cmd + U # 下划线

5.2 translation

1
2
3
cmd + ctl + D          # 翻译
shift + cmd + : # 显示拼写和语法检查
cmd + ; # 查找文档中拼写错误的字词

5.3 Cut

在文档中对字符串进行删除, 剪切操作:

1
2
3
4
5
option + Delete        # 删除cursor左边的单词(重要)
ctl + H # 同option + Delete(非常重要)
ctl + W # 删除cursor左边的单词
ctl + D # 删除cursor右边的单词(非常重要)
ctl + K # 删除cursor到行末尾的文本(非常重要)

5.4 move

在文档中进行光标快速移动操作, 参考3.1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
cmd + 上箭头            # cursor移动至文稿的开头(gg)
cmd + 下箭头 # cursor移动至文稿的结尾(G)
cmd + 左箭头 # 0
cmd + 右箭头 # $

option + 左箭头 # B(非常重要,另外选择:shift + option + 左右箭头)
option + 右箭头 # W(对于空格,可能要多按几次)

ctl + A # 行或者段落的开头(0)
ctl + E # 行或者段落的结尾($)
ctl + O # 类似vim中的O(非常有用)

cmd + { # 左对齐(很少用到)
cmd + } # 右对齐

5.5 select

1
2
3
4
5
6
7
8
9
shift + cmd + 上箭头    # v + gg
shift + cmd + 下箭头 # v + G
shift + cmd + 左箭头 # v + 0
shift + cmd + 右箭头 # v + $

shift + 上箭头 # v + h
shift + 下箭头 # v + j
shift + 左箭头 # v + h
shift + 右箭头 # v + l

6 Finder

Some commonly used usage.

6.1 basic

1
2
3
4
5
6
7
8
9
10
11
12
option + cmd + D      # 显示和隐藏dokcy,注意和翻译快捷键(ctl + cmd + D)区分开来

option + cmd + P # 显示路径栏(在mac下非常有用)
option + cmd + S # 显示边栏
cmd + / # 显示状态栏

cmd + 上箭头 # 注意,该方式在文本编辑模式下是移动光标。 打开父目录或者上层文件夹
cmd + [ # 打开队列缓存中的上一个目录(类似cd -)
cmd + ] # 打开队列缓存中的下一个目录

cmd + delete # 放入废纸篓
cmd + shift + delete # 倾倒废纸篓

6.2 move

1
2
cmd + 拖移            # 拖动到其他目录
option + 拖移 # 拷贝到其他目录