Być może jestem daleko, ponieważ nie jestem w pobliżu mojego Maca, aby to sprawdzić, ale czy Ukelele byłby w stanie zmienić mapowanie zamka Caps? Wiem, że możesz zmienić mapowanie Caps Lock również przy użyciu preferencji systemowych, ale myślę, że możliwe wymiany są ograniczone (ponownie z dala od komputera Mac, aby przetestować) ...
Możesz również sprawdzić, czy doublecommand ma to mapowanie, ponieważ raporty sugerują, że działa w trybie jądra 32-bitowego w SL przynajmniej ...
EDYTOWAĆ:
Wydaje się, że istnieje widelec PCKeyboardHack dla SL:
http://github.com/bjeanes/PCKeyboardHack
To naprawdę nie jest odpowiedź na twoje pytanie, ale wyobrażam sobie, że chcesz zmienić mapowanie klucza, aby twój palec nie musiał jeszcze podróżować, aby zmienić tryby Vima. Tydzień lub dwa lata temu odkryłem, że
Ctrl-[
to samo co uderzanieEsc
, i łatwiej pisać, mimo że to dwa klucze.Sugeruję, aby
Ctrl-[
zamiast tego uczyć swoich palców , nie trzeba ponownie mapować klawiszy i nie tracisz funkcji Caps-lock.źródło
źródło
miał dwa problemy podczas kompilacji.
1: Upewnij się, że masz rzeczy programistów na swojej drodze. konkretnie dodaj następujący wiersz do swojej ścieżki:
/ Developer / usr / bin /
2: jakiś dziwny błąd z brakiem otool: błąd, który otrzymałem, wyglądał tak: „*** Zamykanie aplikacji z powodu nieprzechwyconego wyjątku„ NSInvalidArgumentException ”, powód:„ ścieżka uruchamiania niedostępna ””
użyj tego, aby to rozwiązać:
ln -s / Developer / usr / bin / otool / usr / bin / otool
potem wszystko działało dla mnie.
źródło
Chociaż to nie odpowiada na twoje pytanie, może to być rozwiązanie twojego problemu:
Umieść to w swoim pliku .vimrc. Następnie możesz nacisnąć ii, aby wyjść z trybu wstawiania lub poleceń. Nie musisz kontaktować się z kluczem blokady ESC ani CAPS.
źródło
Używam Seil do mapowania klawiatury Maca https://pqrs.org/osx/karabiner/seil.html.en
Uwaga: musisz także anulować domyślny klawisz Caps Lock w ustawieniach klawiatury komputera Mac.
źródło