快捷键按法是符合一个先后逻辑的。不知道算不算科普。
天高地迥,觉宇宙之无穷;兴尽悲来,识盈虚之有数。
如果上面这句话和你上次在此页面看到的不同,说明文章已经有内容修改。
不知道算不算科普。
快捷键按法是符合一个先后逻辑的:在一个键按下的基础之上再按另一个键,而且这两个键是不能调换顺序的。类似于概率论中的条件概率P(A|B)
。并且这个逻辑是可以延伸的,在第一个1的基础上再加一个键(2+1)。
以Alt+Tab为例来说明:
Alt+Tab正确用法是先按住Alt再依次按Tab进行切换窗口。P(Tab|Alt)
有几点需要注意:
- 只要Alt不松开是不算一次交互结束的。
- 按下Alt后按Tab,然后松开两个键,以这样算一次切换。多次重复只会在当前和上一个之间重复切换,并不会所有窗口一次切换。
P(Tab|Alt)*P(Tab|Alt)
和P(Tab|(Tab|Alt))
- 如果先按住Tab再按Alt则无效。
- 尝试同时按下两键,无论是否松开,系统一定会判定先后顺序,仅当Alt先按下才会有效。
按住Alt再按Tab只会正向依次切换窗口。如果熟悉有很多快捷键的软件(比如PS),会发现Shift往往有反向/取消/撤销的逻辑含义。(Ctrl+D取消选择,Ctrl+Shift+D重新选择)。
很容易猜到Alt+Shift+Tab代表反向切换窗口。
正确的按法是先按下Alt,再按下Shift,然后依次按下Tab以反向依次切换窗口。P(Tab|(Shift|Alt))
从表面看正向反向切换从键位逻辑上是冲突的,但如果你明白了上面讲的逻辑,你会发现快捷键的设计逻辑是非常巧妙的。正向和反向切换窗口不仅不冲突,而且可以组合起来使用,掌握之后能够极大效率地切换窗口。
二者都需要先按住Alt,接下来按下Tab时正向还是反向切换完全取决于有无Shift的基础。
尝试用图来解释:(下面的层是基础)

尝试下面的动作(打开三个以上的窗口以观察效果):
- 按下Alt
- 按下并松开Tab
- 按下并松开Tab
- 按下Shift
- 按下并松开Tab
- 按下并松开Tab
- 松开Alt和Shift
修改日志:
- 🤗创建文章:天高地迥,觉宇宙之无穷;兴尽悲来,识盈虚之有数。
👇👇👇😘
Comments NOTHING