Jak mapować CAPS LOCK na CTRL na OSX Emacs, nie robiąc tego w całym systemie

2

Używam Klawiatury w Preferencjach systemowych, aby mapować klawisz CAPS LOCK na CTRL. Jednak robi to w całym systemie i potrzebuję go tylko dla emaxów OSX. Teraz używam aplikacji, która wymaga klawisza CAPS LOCK. Czy jest jakiś sposób na mapowanie tylko dla OSX Emacs? Zauważ, że nie używam emaków węglowych, które, jak sądzę, mają wyraźne wsparcie dla tego.

Wiki emacs ( http://www.emacswiki.org/emacs/MovingTheCtrlKey#toc13 ) wskazuje na klawiaturę w Preferencjach systemowych i uControl, która nie jest już utrzymywana. uControl wskazuje na fKeys ( http://www.kodachi.com/software/fKeys/ ), która osiąga koniec życia.

hiheelhottie
źródło

Odpowiedzi:

2

Dlaczego nie po prostu wymienić klawiszy Caps-Lock i CTRL? Zamapuj Caps-Lock na CTRL Mapuj CTRL do Caps-Lock

Będziesz miał przewagę dzięki lepszemu klawiszowi Control, z Caps-Lock dostępnym dla aplikacji, która go potrzebuje.

  • Chris
Chris McMahan
źródło
Używam tej techniki od czasu, gdy MacOS X istniał i bardzo go polecam. :) (Polecam również użycie układu klawiatury Dvoraka, ale to chyba inna historia.)
lindes
Odbywa się to w OS X (Yosemite) poprzez Preferencje systemowe & gt; Klawiatura & gt; Klawisze modyfikujące (przycisk w prawym dolnym rogu)
Dannid