公众号旧文
键盘上的 Ins 键是一键访问 Instagram 吗?
印象中,上小学的时候,在 DOS 上学 WPS,打字有两种模式:
插入 Insert mode 和 改写 Overwrite mode

切换方式也很简单,只要按一下键盘上的 Insert 键。
那时候没觉得有什么不正常。
但长大以后,好像就再也没主动按过这个键了。
只是偶尔还会不小心按到它。
然后立刻发现不对劲:
打字开始吞字了,于是赶紧再按一下。
一切恢复正常。
然后继续打字。
就像什么都没发生过一样。
但如果停下来想一想,就挺奇怪的:
为什么当初要有两种输入方式?
那个吞字的模式,到底是干嘛的?
很多现在的年轻人,可能从来没接触过这个东西。
甚至连 Insert 键是干嘛的,都不太清楚。
搞不好还以为是用来一键访问 Instagram 的…
那今天这篇文章,就讲清楚一件很简单、但很少有人认真想过的事情:
Insert,到底在切换什么?
一、输入的两种方式
我们现在习惯的输入方式,只有一种。
比如输入:
你好世界
在中间加个“啊”字:
你好啊世界
后面的内容会自动后移。
这就是插入模式。
但 Insert 切换出来的改写模式,是另一种方式:
你好世界
如果在“你好”后面用改写模式输入“啊”,则会变成
你好啊界
你在哪里写,那里的文字就被替换掉。
二、为什么当年会有这种现在看上去反人类的模式?
因为当年的电脑,跟现在不一样。
在 DOS 时代,文字编辑软件不是现在这种自由排版的。
当时的情况更像是这样:
|你|好|世|界|
每个字,占一个固定位置。
你要插入一个字,就意味着后面所有的字,都要往后顺延。
在今天,这像是阳光和空气一般的日常。
但在当年,这是需要计算、需要占用大量系统资源的。
所以更简单的做法是直接改掉原来的字。
不移动后面的字,不重新排版,简单、稳定。
换句话说,改写模式,才是那个时代更自然的输入方式。
三、后来,电脑升级了
随着电脑的升级,内存越来越大,软件运行速度越来越快。
于是插入模式,变成了默认,而改写模式,则慢慢被边缘化。
我们也慢慢习惯了随便加,随便删,随便改结构。
四、而 Insert 键并没有消失
Insert 键一直都在。
只是你几乎不会主动用它。
偶尔你可能会用 Shift + Insert 来粘贴,当 CTRL+C 用不了的时候。
但千万不要把它当成是 Instagram 的快捷方式!