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


8

对于Mac,默认终端有所不同(例如,使用Command C复制和使用Command V粘贴,而不是仅突出显示/右键单击)。

这些对我很好。虽然令我困扰的是我不知道如何单击或使用F键。

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

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

关于如何获得正常的终端行为的任何想法?正常含义linux


Supa在瑞典语中是指Boozing。即 沸腾的用户!

这个问题有什么新鲜事吗?
丹尼尔·贝克

您可以通过按“ q”键退出htop。其他简单(非功能键)命令通过按“ h”键列出。
drevicko

Answers:


5

您在这里有两个问题:

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

这是您当前面临的问题:按F10并不实际上按F10

在此处输入图片说明

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

  • 即使完成了此操作,OS X仍可能使用F键来显示系统范围的键盘快捷键。在同一首选项窗格中,切换到Keyboard Shortcuts,然后检查Dashboard&DockExposé&Spaces类别。禁用或更改任何F键快捷方式。或者,您可以在“ 系统偏好设置”中打开“ Exposé&Spaces”偏好设置窗格,以更改其中的快捷方式(带有更多选项)。

在此处输入图片说明


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


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


1

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

在此处输入图片说明

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


1

我是Linux用户,从不使用F10退出应用程序。我也使用Mac上的标准终端,并退出我使用的任何终端应用q。它可以在Mac中与“ top”一起使用,最后在Linux框中与htop一起使用。


0

答案较晚,但这对我有效(在优胜美地中),而无需使用任何第三方应用程序或更改配置。

在终端中使用Fx键时,只需按fn + CMD + Fx。例如,要获得F10,您将获得fn + CMD + F10

欢迎

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.