Aplikacja terminalowa na Mac OS X - normalne klawisze

8

Istnieją pewne domyślne opcje terminalu dla Maca (na przykład polecenie C do skopiowania i polecenie V do wklejenia zamiast zwykłego podświetlania / klikania prawym przyciskiem myszy).

Nie przeszkadza mi to. Niepokoi mnie jednak to, że nie mogę wymyślić, jak kliknąć lub użyć klawiszy F.

Główną aplikacją, z którą mam problemy, jest htop. Htop obsługuje klikanie nazw kolumn w celu sortowania itp. Ponadto, aby wyjść z aplikacji, należy nacisnąć klawisz F10. Ale F10 po prostu wycisza moją głośność. Próbowałem różnych kombinacji rzeczy, takich jak alt F10.

Zazwyczaj muszę zamknąć htop, naciskając CTRL-C

Wszelkie pomysły na uzyskanie normalnych zachowań terminalnych? Normalne znaczenie linux

Mateusz
źródło
Supa po szwedzku oznacza picie alkoholu. to znaczy; Użytkownik pijący!
Coś nowego z tym problemem?
Daniel Beck
możesz wyjść z htopa, naciskając klawisz „q”. Inne proste polecenia (bez klawisza funkcyjnego) są wyświetlane na liście, naciskając klawisz „h”.
drevicko

Odpowiedzi:

5

Masz tutaj dwa problemy:

  • Na komputerze Mac, podobnie jak w większości laptopów, wiersz klawiszy funkcyjnych jest używany zarówno do zwykłych klawiszy F, jak i do specjalnych funkcji sprzętowych lub systemowych. Jeden z nich jest wywoływany podczas przytrzymywania Fn, a drugi, gdy nie. Otwórz Preferencje systemowe »Klawiatura» Klawiatura i zmień Użyj wszystkich klawiszy F1, F2 itp. Jako standardowych klawiszy funkcyjnych .

Oto problem, z którym się obecnie zmagasz: naciśnięcie klawisza F10 nie powoduje naciśnięcia klawisza F10

wprowadź opis zdjęcia tutaj

Ale nawet jeśli zmienisz powyższe preferencje, są szanse, że niektóre klawisze F są już używane do innych funkcji:

  • Nawet gdy to zrobisz, OS X może używać klawiszy F do ogólnosystemowych skrótów klawiaturowych. W tym samym okienku preferencji przejdź na Skróty klawiaturowe i sprawdź kategorie Pulpit nawigacyjny i stacja dokująca oraz Exposé i przestrzenie . Wyłącz lub zmień dowolne skróty klawisza F. Alternatywnie możesz otworzyć panel preferencji Exposé i spacje w Preferencjach systemowych, aby zmienić tam skróty (z większą liczbą opcji).

wprowadź opis zdjęcia tutaj


Powinieneś także spojrzeć na moją odpowiedź w pokrewnym temacie. W końcu możesz chcieć powiązać Exposé i Dashboard z tymi klawiszami funkcyjnymi.


Aby korzystać z niektórych klawiszy F bez naciskania Fn, podczas korzystania z innych z naciśnięciem Fn (i używania ich funkcji specjalnych bez Fn), użyj FunctionFlip .

Daniel Beck
źródło
1

Aby mieć dostęp do klawiszy F, należy wyłączyć przypisane do nich skróty systemowe. Możesz to zrobić w Preferencjach systemowych .

wprowadź opis zdjęcia tutaj

Aby móc korzystać z myszy, należy użyć innej aplikacji terminalowej. Na przykład iTerm obsługuje mysz.

rozpoznany
źródło
1

Jestem użytkownikiem Linuksa i nigdy nie używam F10 do zamykania aplikacji. Używam również standardowego terminala na komputerze Mac i do wyjścia z dowolnej aplikacji terminala, z której korzystam q. Działa z „top” na moim Macu i wreszcie z htopem w moim Linux-ie.

Bruno Berisso
źródło
0

Późna odpowiedź, ale to działa dla mnie (w Yosemite) bez użycia aplikacji innych firm lub zmiany konfiguracji.

Będąc w terminalu, aby korzystać z Fxklawiszy, wystarczy nacisnąć fn + CMD + Fx. Na przykład, aby uzyskać F10, zrobiłbyś to fn + CMD + F10.

Witamy

Alexey Kamenskiy
źródło