8

Для Mac есть некоторые отличия от терминалов по умолчанию (например, команда C для копирования и команда V для вставки, а не просто выделение / щелчок правой кнопкой мыши).

Это хорошо со мной. Что меня беспокоит, так это то, что я не могу понять, как нажимать или использовать клавиши F.

Основное приложение, с которым у меня проблемы, это htop. Htop поддерживает нажатие на имена столбцов для сортировки и т.д. Кроме того, чтобы выйти из приложения, вы должны нажать F10. Но F10 просто отключает звук. Я пробовал разные комбинации вещей, как alt F10.

Я обычно должен выйти из htop, нажав CTRL-C

Любые идеи о том, как получить нормальное поведение терминала? Нормальное значение linux

4 ответа4

5

У вас есть две проблемы здесь:

  • На вашем Mac, как и на большинстве ноутбуков, строка функциональных клавиш используется как для обычных клавиш F, так и для специальных аппаратных или системных функций. Один из них вызывается, пока вы удерживаете Fn , а другой - когда вы этого не делаете. Откройте Системные настройки »Клавиатура» Клавиатура и измените. Используйте все клавиши F1, F2 и т.д. В качестве стандартных функциональных клавиш.

Это проблема, с которой вы сталкиваетесь в настоящее время: нажатие F10 фактически не нажимает F10

Но даже если вы измените вышеуказанное предпочтение, скорее всего, некоторые клавиши F уже используются для других функций:

  • Даже когда вы это сделаете, OS X может использовать клавиши F для общесистемных сочетаний клавиш. В той же панели настроек перейдите к сочетаниям клавиш и проверьте категории « Панель инструментов», «Док-станция» и « Экспозиция и пробелы» . Отключить или изменить любые сочетания клавиш F. Кроме того, вы можете открыть панель настроек « Экспозиция и пробелы» в « Системных настройках», чтобы изменить там ярлыки (с дополнительными параметрами).


Кроме того, вы должны взглянуть на этот мой ответ в соответствующей теме. В конце концов, вам может понравиться привязка Expose и Dashboard к этим функциональным клавишам.


Чтобы использовать некоторые клавиши F без нажатия Fn, а другие с нажатием Fn (и использовать их специальные функции без Fn), используйте FunctionFlip.

1

Чтобы F-клавиши были доступны, вам нужно отключить системные ярлыки, назначенные им. Вы можете сделать это в Системных настройках.

Чтобы использовать мышь, я думаю, вам нужно использовать другое терминальное приложение. Например, iTerm поддерживает мышь.

1

Я пользователь Linux и никогда не использую F10 для выхода из приложения. Я также использую стандартный терминал на Mac и для выхода из любого терминального приложения я использую q . Он работает с top в моем Mac и, наконец, с htop в моем linux box.

0

Поздний ответ, но это работает для меня (в Yosemite) без использования сторонних приложений или изменения конфигурации.

Находясь в терминале, чтобы использовать клавиши Fx вы можете просто нажать fn + CMD + Fx . Например, чтобы получить F10, вы бы fn + CMD + F10 .

желанный

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .