这是一行测试语言,没有其他的含义.这是一行测试语言, 没有其他的含义.这是一行测试语言, 没有其他的含义。这是一行测试语言, 没有其他的含义.这是一行测试语言, 没有其他的含义.这是一行测试语言,没有其他的含义。这是一行测试语言, 没有其他的含义.这是一行测试语言,没有其他的含义。
1. Shift
Shift, 又名换挡键, 一般是 Shift + 其他按键。
1.1 文字多选
我们可以通过 Shift + ←/→ 来进行文字的多选,也可以通过 Shift + ↑/↓ 直接选取多行,演示如 Fig.1 所示。
我们使用 Windows 自带的 notepad.exe 进行演示:
除了使用 Shift + ↑↓←→ 来实现文字多选外,也可以通过 Shift + 鼠标左键 来实现文字的多选,演示如 Fig.2 所示。
1.2 文件多选
同样的, Shift 除了可以多选文字外,也可以多选文件,这也是经常使用的功能(可以告别 Ctrl 一个一个选择的痛苦了),演示如 Fig.3 所示。
有些同学可能想到了,除了使用 Shift + 鼠标左键 外,还可以使用 Shift + ↑/↓ 进行文件多选,演示如 Fig.4 所示。
1.3 左右滑动
正常来说,使用鼠标的滑轮是上下滑动,我们是否想过,可以左右滑动吗?其实是可以的,只需要按住 Shift + 滑轮,即可实现左右滑动,演示如 Fig.5 所示。
2. Delete
2.1 向右删除一个字符
我们知道,←(backspace) 是向左一个字符, 这是我们经常使用的一个按键,但是想过一个问题没有,如果我们想向右删除一个字符,应该如何实现呢?delete 按键就实现了这个功能。演示如 Fig.6 所示。
图中闪烁一次的是 ctrl + z,可以实现“撤回”,即上一次的操作不算数。
2.2 删除文件
正常来说,想要删除一个文件,有下面几种方法:
- 用鼠标右键点击一个文件,然后按“删除”。
- 用鼠标左键拖动一个文件到“回收站”。
那么除了上述这两种方法外,还有更加优雅的方法吗?答案是肯定的,我们可以使用 delete 删除文件,即:使用鼠标左键选中一个(一批)文件,然后按下 delete 键即可。效果和上面的两种方法是一样的,文件都会被放入“回收站”中,演示如 Fig.7 所示。
我们可以发现,Fig.7 中的示例是将文件放入回收站中,那我们有没有办法让文件不经过回收站,直接被彻底删除呢?是有这种方法的,需要借助我们前面提到的 Shift 方法,即 Shift + delete 即可将文件彻底删除,不会进入回收站。
⚠️ 注意:此过程不可逆,请谨慎操作!
具体示例如 Fig.8 所示。
3. Home
这个按键各位同学可能非常生疏,可能都不知道它是干嘛用的,这里我介绍几个非常好用的方法,也是我经常会使用的。
3.1 光标回到一行文字的开头
当我们在编辑文字的时候,可能突然想回到一行文字的开头添加一些内容,通常的方法是使用鼠标左键点击开头的位置,将光标转移到开头。这样的确是可行的,但现在有一种更加优雅的方法,即使用 Home,具体示例如 Fig.9 所示。
💡 需要说明的是,在不同的软件中,Home 的功能可能不同,比如在 notepad、VSCode 中,Home 的功能是回到一行文字的开头,而在 Terminal 中,它是回到一段文字的开头。
3.2 返回顶部(回到开始的位置)
在浏览网页的时候,我们会发现有一些网站会有一个名为 Top 的按钮(有的也叫 “返回顶部”),按了这个按钮之后,网页会自动返回到开头的位置。但是有一些网站它是没有这个按钮的,那么我们如何回到网页的开头位置呢?我们也可以借助 Home 按键,但是需要 Ctrl + Home,具体示例如 Fig.10 所示。
💡 返回顶部不仅仅可以用于网页,基本上什么软件都支持的:
- 在 Word 中,Ctrl + Home 回到文档的开头。
- 在 VSCode 中,Ctrl + Home 回到文档的开头。
- 在 Notepad 中,Ctrl + Home 回到文档的开头。
- …
3.3 选择左边的文字
我们有时候需要选择左边的文字,比如对于 https://github.com/Le0v1n/Learning-Notebook-Codes
这个网址,我需要选择 https://github.com/
,那么我们怎么实现?
我们当然可以长按鼠标左键进行选择,但是这样有时候比较麻烦(我对于需要使用鼠标的操作都不太感冒 🤪)。那我们就可以使用 Shift + Home 来进行了,具体示例如 Fig.11 所示。
3.4 选择上面的文件
Shift + Home 除了可以选择左边的文件外,还可以选择上面的文件,具体示例如 Fig.12 所示。
4. End
💡 End 和 Home 功能类似, 只不过 方向是反着的。
4.1 光标回到一行文字的结尾
💡 需要说明的是,在不同的软件中,End 的功能可能不同,比如在 notepad、VSCode 中,End 的功能是回到一行文字的结尾,而在 Terminal 中,它是回到一段文字的结尾。
4.2 返回底部(回到末尾的位置)
💡 返回底部不仅仅可以用于网页,基本上什么软件都支持的:
- 在 Word 中,Ctrl + Home 回到文档的末尾。
- 在 VSCode 中,Ctrl + Home 回到文档的末尾。
- 在 Notepad 中,Ctrl + Home 回到文档的末尾。
- …
4.3 选择右边的文字
4.4 选择下面的文件
5. Insert
insert 是一个不常用的按键,它主要有两个作用,我们以此介绍一下。
5.1 插入/改写
正常来说,我们在光标处输入文字,不管光标后面有没有其他文字,都是会正常输入的,这个叫做“插入”模式,如 Fig.17 所示。
此时,我们正处于“插入”模式,在 Word 中,如 Fig.18 所示。
当我们在 Word 中不小心按到 Insert 按键后,“插入”模式会变为“改写”模式。此时如果光标后面有其他文字,那我们输入的时候,其他文字会被覆盖,如 Fig.19 所示。
我们可以发现,下面的状态从原来的“插入”变为了“改写”。
💡 一般来说,如果在某个文字编辑软件中开启了“改写”模式,那么一般会有一个标识(多数情况下,少数情况没有标识提醒),如下图所示:
5.2 Shift + Insert
众所周知,复制是 Ctrl + C,粘贴是 Ctrl + V,那么其实使用 Shift + Insert 也可以粘贴,如 Fig.20 所示。
💡 Shift + Insert 一般是用在 Terminal 中,我们平常用 Ctrl + V 即可。
6. PageUp 和 PageDown
在浏览网页、观看文档的时候,我们如果想往下滑动,那么常见的操作有:
- 使用鼠标滚轮上下滑动
- 使用鼠标中间
具体操作如 Fig.21 所示。
💡 按一下鼠标中间的操作是有效的,只不过没有录制出来而已,同学们可以自己实操一下。
那么除了这两种方式外,还有其他优雅的方式吗?有些同学可能会说,可以使用 ↑/↓ 来进行浏览,但是这样太慢了,而且也不跟手。
目前一种比较优雅的方式是使用 PageUp 和 PageDown,它们的功能如下所示:
- PageUp:往上翻一页
- PageDown:往下翻一页
具体操作如 Fig.22 所示。
💡 PageUp 和 PageDown 也是根据不同的软件有着不同的动作,大部分场景下都是翻一页,而有些场景下是翻半页。不管怎么说,都是用来翻页的。
7. Ctrl
7.1 全选
众所周知,Ctrl + A 可以实现全选,这个功能不仅可以用于文字编辑(如 Fig.23 所示),也可以用于文件选择(如 Fig.24 所示)。
7.2 复制/剪切/粘贴
这没什么好说的,其功能如下:
- 复制:Ctrl + C
- 剪切:Ctrl + X
- 粘贴:Ctrl + V
- 撤回:Ctrl + Z
💡 上述四种功能也是即可以用于文字编辑,也可以用于文件。
7.3 文字加粗
在 Word、Markdown 等文本编辑器中,一般使用 Ctrl + B 来实现文本加粗,如 Fig.25 所示。
💡 这里的加粗其实就是将字体从原本的 “regular” 变为了 “bold”。
7.4 文字变为斜体
同样的,在 Word、Markdown 等文本编辑器中,一般使用 Ctrl + I 来将文本变为斜体,如 Fig.26 所示。
7.5 改变字体大小
在 Word 中,可以使用 Ctrl + [/] 来减小/增加字体大小,功能如下:
- Ctrl + [:减小字体
- Ctrl + ]:增大字体
演示如 Fig.27 所示。
在 VSCode 中可以通过 Ctrl + 加号/减号 来改变字体大小(其实是改变了缩放的倍率,不单单是改变字体大小)。
💡 在不同的软件中,Ctrl + [/] 有着不同的效果。
7.6 按词组移动光标
我们一般在编辑文字的时候会经常使用 ←→ 来移动光标的位置,但这样移动光标有一个问题:太慢了,每次只能移动一个字。那么有没有办法实现一次移动一个词呢?答案是肯定的,我们可以使用 Ctrl + ←→ 来实现一次跳过一个词,演示如 Fig.28 所示。
我们可以看到,使用 Ctrl + ←→ 移动光标的时候,光标会按着词组进行移动。这个技巧不光可以用于中文,也可以用于英文,英文的演示如 Fig.29 所示。
💡 需要特别说明的是:在一般的软件中,如 Word、Notepad 这些微软系软件中,因为都是支持中文的(可以识别中文组成的词语),所以可以使用 Ctrl + ←→ 进行按词组移动光标。但对于一些不支持分词的软件,如 VSCode,我们可以安装插件 CJK Word Handler 来实现 Ctrl + ←→ 按词组移动光标。对于一些没有插件的软件而言,Ctrl + ←→ 就无法正确地识别中文词汇,光标移动的时候可能不那么智能。
7.7 按词组删除文字
我们既然可以按词组移动光标,那么也是可以按词组删除文字的,即将原本的 Backspace 和 Delete 与 Ctrl 进行组合即可,其功能如下:
- Ctrl + Backspace:向左删除一个单词
- Ctrl + Delete:向右删除一个单词
具体演示如 Fig.30 所示。
8. Alt
Alt 是 alter 转换的意思,这个按键我们可能使用的不多,下面我为同学们介绍几种我常用的组合。
8.1 关闭程序
在每次打完 LOL 的时候,基地爆炸我们常常会发现有很多玩家直接退出了游戏,我们比较好奇,为什么他们能这么地退出了游戏,按理来说退出游戏需要等待 5s 确认。答案揭晓了,就是使用了 Alt + F4 的组合键实现了快速退出游戏。具体演示如 Fig.31 所示。
💡 很多程序和界面都是可以通过 Alt + F4 实现退出的,当然有些是不支持的。
8.2 程序间的切换
我们在使用电脑的时候一般会使用多个软件,那么这些软件应该如何进行切换呢?我们可以使用鼠标左键在任务栏中点击不同的任务,但如果这个程序是全屏状态呢?此时任务栏是隐藏的,又如何切换程序呢?
我们可以使用 Alt + Tab 来切换不同的任务,具体演示如 Fig.32 所示。
8.3 竖向选择文字
我们在编辑文字的时候,无论使用鼠标左键还是 Shift 进行文字选择的时候,都是横向选择,那么我们可以进行竖向选择吗?当然是可以的,使用 Shift + Alt + 鼠标左键 按键即可实现竖向选择,具体演示如 Fig.33 所示。
8.4 任意选择多行文字
我们也可以使用 Alt + 鼠标左键 选择任意行,具体演示如 Fig.34 所示。
9. Tab
9.1 缩进
Tab 是 Table 的缩写,而 Table 的意思是表格,那么在不同的程序中,Tab 按键也有有着不同的作用。比如:
- 在 Python 中(具体演示如 Fig.35 所示):
- 在一行文字的开头,一个 Tab 等于 4 个空格。
- 选中多行代码,一个 Tab 等于向右进行一次缩进。
- 在 Word 中(具体演示如 Fig.36 所示):
- 在一行文字的开头,一个 Tab 等于 1 个缩进。
- 选中多行文字,一个 Tab 等于向右进行一次缩进。
- 在 Markdown 中(具体演示如 Fig.37 所示):
- 在一行文字的开头,一个 Tab 等于 1 个缩进。
- 选中多行文字,一个 Tab 等于向右进行一次缩进。
9.2 反向缩进
既然 Tab 是缩进,那么 Shift + Tab 就是反向缩进,和缩进的含义相反,这里就不再演示了。
9.3 切换下一个项目
在网页中输入密码,比如:
账号:
密码:
一般情况下,我们输入完账号后,需要按鼠标左键点击“密码”这一栏才可以输入密码,其实还有一种更加优雅和快速的方法,按下 Tab 即可快速切换到“密码”这一栏,具体演示如 Fig.38 所示。
Tab 在切换 item 的应用有很多,不同的程序、网页都有不同的逻辑,大家可以自行探索。
10. Windows
Windows 键大家可能比较陌生,但其实 Windows 非常强大,不管是在 Windows 操作系统还是 Linux 操作系统中,Windows 都有着非常好用的功能。
10.1 切换桌面
我们是否有这样的场景,当我们在工作的时候突然来了其他任务,此时任务栏已经差不多快满了,如果两个不同的任务放在一起,可能比较混乱。微软当然也想到了这样的场景,因此微软提供了多桌面的功能。
我们可以通过切换不同的桌面,从而在不同的桌面专门处理特定的任务,这样可以大大提高我们的工作效率。我们可以使用 Windows + Tab 来切换桌面,具体演示如 Fig.39 所示。
从 Fig.39 中我们可以看到,此时我们有三个桌面,并且我们也可以新增桌面。我们也可以将不同的程序拖动到不同的桌面下,从而实现在不同桌面处理不同任务。
因为无法录制到,所以这里使用截图进行展示。
10.2 快速打开任务栏中的任务
Fig.40 是一个任务栏,我们想要选择指定的任务,一般使用鼠标左键。还有一种方式就是使用 Windows + 数字 的方式进行快速选择任务栏指定位置的程序。比如:
- Windows + 1:快速打开任务栏第一个任务(我这里是 Edge 浏览器)
- Windows + 2:快速打开任务栏第二个任务(我这里是 VSCode 浏览器)
- …
那么使用 Windows + 数字 有什么好处呢?拿我举例子,我把 Edge 浏览器固定在了任务栏的第一个位置,所以我每次想打开浏览器,直接按 Windows + 1 即可,非常高效和优雅。
10.3 搜索
细心的同学会发现我的任务栏是没有搜索按钮的,可能有些同学会觉得很奇怪,明明搜索按钮很好用,我为什么不用呢?其实我是使用的,只不过我将其进行了隐藏,并使用 Windows + S 的快捷键呼出搜索,具体演示如 Fig.41 所示。
这样我们就没必要把搜索框留在我们的任务栏里了,大大加强了任务栏的空间利用率。
💡
S = Search
10.4 回到桌面
这个功能是很多打工人必备的,毕竟可以一键摸鱼 🤣。这个按键就是 Windows + D,它可以瞬间让我们回到桌面。这个快捷键等价于任务栏右下角的“显示桌面”。
⚠️ 注意:在全屏程序,如 LOL 中,Windows + D 是不起作用的!
💡
D = Desktop
10.5 快速打开文件资源管理器
和 Windows + E 的组合键可以快速打开资源管理器,具体演示如 Fig.42 所示。
💡
E = Explorer
10.6 快速锁屏
吃午饭或者下班了之后我们为了防止有老六动我们的电脑,我们使用 Windows + L 锁定电脑,解锁需要输入我们的用户密码(和开机是一样的)。
💡
L = Lock
10.7 快速对齐窗口
比如我们想要让屏幕一分为二,左边浏览网页,右边记录,那么我们可以使用 Windows + ←/→ 帮助我们快速对齐窗口,具体演示如 Fig.43 所示。