Page 1 of 1

键盘上的 Alt 是如何发明的?修饰键的历史

Posted: Tue Dec 03, 2024 3:50 am
by zerin2024
大多数人在使用鼠标切换窗口时每分钟总共会损失两秒的工作时间。许多人发现如果没有它,在计算机上工作会很不方便。然而,键盘也不甘落后:它的按键可以打开窗口、调整窗口大小、启动程序和执行其他操作。让我们谈谈影响计算机技术和人们舒适度的按键组合。



每个修饰键都有自己的、通常不寻常的历史,但让我们看看它们共同的过去。这将是 手机号码列表 学习热键组合并在日常生活中使用它们的机会。

什么是修改按钮
修饰键的历史与打字的历史一样悠久。他们出现在电脑前。关键时刻之一是 1878 年雷明顿 2 号打字机的出现,它有一个用于在小写和大写字母之间切换的修饰键。之后,定义了修饰键的概念。



修饰键是一种特殊键,当同时按下时,它会暂时改变另一个键的正常行为。同时,例如 Shift、Alt 或 Ctrl 本身通常不执行任何操作。它们与其他键以某些组合使用来启动一个或另一个操作。

在计算中,键盘快捷键或热键是预定义的组合,可以配置为调用操作系统或程序功能。组合通常有相似的起源故事——从要解决的问题或要简化的功能开始。

例如,在大多数键盘布局上,Shift+A 将生成大写“A”,而不是默认的小写“a”(除非使用 Caps Lock 或 Shift Lock)。 Windows 中的 Alt+F4 组合可激活关闭活动窗口的快捷方式。在本例中,Alt 是修饰按钮。

Alt 键如何出现
组合键仍然存在于 20 世纪 60 年代末和 1970 年代初的 ASCII 终端中。每个修饰键都会更改按下不同键时终端发送的位组合。这允许在软件中输入最多 8,000 个字符,而无需切换语言。当时,输入代码没有标准,因此有时人们使用键盘快捷键作为命令按下。
Image



在计算机技术的早期,许多开发人员,包括以 Emacs、GNU 和自由软件基金会而闻名的 Richard Stallman,都需要更多的修饰键。例如,Emacs 需要第二个修饰键来调用除 Ctrl 之外的命令。 Stallman 为此使用了 Meta 键。不久之后,WordStar 也做了同样的事情。后来的IBM PC除了Ctrl之外还发布了第二个修饰键。只是在他们的例子中,它是 Alt 而不是 Meta。

Meta 首次出现在斯坦福人工智能实验室的科学家于 1970 年为实验而创建的键盘上。后来它出现在麻省理工学院科学家使用的 Space Cadet 和 Knight 键盘上,然后又出现在至少一种商业产品中。

Meta 和其他一些修饰符可能看起来已经过时,但它们深深扎根于现代计算机中。随着时间的推移,键盘被期望执行更多的功能,因此它们会出现越来越多的按键。这种多重疯狂的顶峰是Space-cadet。



这个通用键盘有七个修饰键:Ctrl、Meta、Hyper、Super、Shift、Front 和 Top。有些已经从现代布局中消失了。虽然键盘上有一个 ALT MODE 键,但它并不是我们今天所知道的 Alt 键。

就遗留位标记行为而言,Alt 被认为是 Meta 键的后继者。

在其原始功能中,Alt和Meta都将按钮生成的信号的高位设置为1(例如A生成01000001,Alt+A生成11000001)。然而,在现代软件中,由于要求使用后 ASCII 8 位字符集的所有位,Alt 不能以这种方式工作。

自 20 世纪 90 年代以来,Alt 已成为大多数 Mac 键盘上的 Option (⌥ Opt) 键。顺便说一句,macOS 中 Option 的行为与 Windows 中 Alt 的行为略有不同。例如,它用作修饰符,而不是访问下拉菜单。

流行的修饰键
Win 和 Cmd 键(以及 Amiga 计算机上的 Amiga)通常以相同的方式处理。在 Linux 上,KDE 桌面环境将它们称为 Meta,GNOME 中性地将它们称为 Super。 Commodore 64 和其他 Commodore 计算机的键盘左下角有一个 Commodore 键。它的工作方式就像 Windows 上的 Win 或 Mac 上的 Cmd。

除了 Caps Shift 之外,ZX Spectrum 还有一个 Symbol Shift 按钮。它用于访问其他标点符号和关键字。

MSX 键盘除了 Shift 和 Control 之外,还有两个特殊的修饰键:Code 和 Graphic。在某些型号中,例如 Brazil Gradiente Expert,它们的名称为 L Gra 和 R Gra。它们用于选择特殊图形和扩展字符。



紧凑型键盘(例如笔记本电脑中使用的键盘)通常具有 Fn 键,通过组合通常位于单独按键上的两个功能来节省空间。例如,笔记本电脑上的 F1 键通常会关闭设备的声音,而 Fn+F1 组合则会打开正在运行的程序的帮助。

专用打字机和文字处理器(例如 Redactron)使用修饰键来触发模式更改,例如选择文本或更改对齐方式。在软件采用 WIMP 隐喻(提供下拉菜单和其他操作)后,这种方法就变得过时了。

一些非英语键盘具有特殊键来创建标准拉丁字母键的重音修改。事实上,标准拉丁语键盘布局在左上角包含一个重音键,用于创建字符 à、è、ì、ò、ù。这是一个两步过程:用户按下重音键,释放它,然后按下字母键。

是的,AltGr 修饰符创建序列 à、è、ì、ò、ù。并与 Shift 键组合 - Á、É、Í、Ó、Ú。某些语言的键盘仅包含在各个键上带有变音标记的字符。某些键盘还具有用于输入重音符号和其他特殊字符的撰写键。按下它,然后按下另外两个键,屏幕上就会出现类似于前两个键的字形组合的内容。