在 Debian Jessie 上的 Gnome 下的 Iceweasel 中,鼠标中键表现出以下行为:
- 如果单击超链接,则会在新选项卡中打开该链接。
- 如果单击可编辑文本字段中的任意位置,则会将 X 选择的内容粘贴
PRIMARY
到文本字段中在鼠标光标的位置,无论文本光标在哪里。 - 如果单击某个选项卡,则会关闭该选项卡。
- 如果单击窗口中的其他任何位置,则:
- 如果
PRIMARY
X 选择内容是 URL,Iceweasel 会将前台选项卡导航到该 URL。 - 如果
PRIMARY
X选择内容是不是一个 URL,什么也没有发生。
- 如果
其中一些行为违反了最小惊讶原则, 至少对于我来说。
如何更改 Jessie 中 Gnome 下 Iceweasel 中鼠标中键的行为,而不是上面的:
- 如果单击超链接,则会在新选项卡中打开该链接。
- 如果单击窗口中的任意位置除了在超链接上,当该窗口中的可编辑文本字段中有一个活动文本光标时,它将
PRIMARY
X 选择的内容粘贴到该文本字段中的位置文本光标(即它模仿传统的 UNIX 终端行为)。 - 如果在任何其他情况下单击窗口中的任何位置,则不会执行任何操作。