Mac OS X 上的终端应用程序 - 常规按键

Mac OS X 上的终端应用程序 - 常规按键

Mac 的一些默认终端功能有所不同(例如,Command C 表示复制,Command V 表示粘贴,而不是简单地突出显示/右键单击)。

这些对我来说都很好。但让我烦恼的是我不知道如何点击或使用 F 键。

我遇到问题的主要应用程序是 htop。Htop 支持单击列名进行排序等。此外,要退出应用程序,您应该按 F10。但 F10 只会使我的音量静音。我尝试了不同的组合,例如 alt F10。

我通常必须按 CTRL-C 退出 htop

关于如何获得正常的终端行为有什么想法吗?正常意味着 Linux

答案1

这里有两个问题:

  • 在 Mac 上,与大多数笔记本电脑一样,功能键行既可用于常规 F 键,也可用于特殊硬件或系统功能。按住 时会调用其中一个功能键Fn,不按住 时会调用另一个功能键。打开系统偏好设置 » 键盘 » 键盘并改变使用所有 F1、F2 等键作为标准功能键

这是您目前面临的问题:按 F10 实际上并没有按 F10

在此处输入图片描述

但即使您更改上述偏好设置,某些 F 键也可能已用于其他功能:

  • 即使你这样做了,OS X 也可能使用 F 键作为系统范围的键盘快捷键。在同一个偏好设置窗格中,切换到键盘快捷键,并检查仪表板和码头曝光与空间类别。禁用或更改任何 F 键快捷键。或者,您可以打开曝光与空间偏好设置窗格系统偏好设置在那里更改快捷方式(有更多选项)。

在此处输入图片描述


另外,你应该看看我的这个答案在相关主题中。毕竟,您可能希望将 Exposé 和 Dashboard 绑定到这些功能键。


要在不按 Fn 的情况下使用某些 F 键,而在按 Fn 的情况下使用其他 F 键(并在不按 Fn 的情况下使用其特殊功能),请使用函数翻转

答案2

要使用 F 键,您必须禁用分配给它们的系统范围快捷键。您可以在系统偏好设置

在此处输入图片描述

为了能够使用鼠标,我认为你必须使用其他终端应用程序。例如终端支持鼠标。

答案3

我是一名 Linux 用户,从不使用 F10 退出应用程序。我还使用 Mac 上的标准终端以及我使用的任何终端应用程序来退出q。它在我的 Mac 上与“top”配合使用,在我的 Linux 机器上最后与 htop 配合使用。

答案4

回答晚了,但是这对我有用(在 Yosemite 中),无需使用任何第三方应用程序或更改配置。

在终端中,Fx您只需按下要使用的键即可fn + CMD + Fx。例如,要获取 F10,您需要fn + CMD + F10

欢迎

相关内容