Mac OS X 上的终端应用程序 - 普通键

Mat*_*hew 10 terminal macos

Mac 有一些不同的默认终端内容(例如,命令 C 进行复制,命令 V 进行粘贴,而不是简单地突出显示/右键单击)。

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

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

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

关于如何获得正常终端行为的任何想法?普通意思linux

Dan*_*eck 5

你在这里有两个问题:

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

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

在此处输入图片说明

但即使您更改上述首选项,也有可能某些 F 键已用于其他功能:

  • 即使您已经这样做了,OS X 也可能使用 F 键作为系统范围的键盘快捷键。在同一个首选项窗格中,切换到键盘快捷键,然后检查仪表板和 DockExposé 和 Spaces类别。禁用或更改任何 F 键快捷键。或者,您可以在系统偏好设置中打开Exposé & Spaces偏好设置面板来更改那里的快捷方式(有更多选项)。

在此处输入图片说明


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


要在不按 Fn 的情况下使用某些 F 键,而在按 Fn 使用其他键(并在不使用 Fn 的情况下使用它们的特殊功能)时,请使用FunctionFlip


小智 1

要使用 F 键,您必须禁用分配给它们的系统范围的快捷键。您可以在“系统偏好设置”中执行此操作。

在此输入图像描述

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