Niedawno przełączyłem się z Linuksa, więc wciąż mam problemy - proszę, chodź ze mną. ;)
Jedną z rzeczy, która naprawdę zabija teraz moje mięśnie pamięci emacsa, jest brak alt + fa i alt + b przeskoczyć do przodu i do tyłu o słowo. Dostałem flagę meta / option w preferencjach Terminal.app (tak alt + . teraz działa zgodnie z oczekiwaniami), ale nie znalazłem podobnej opcji dla Textmate. Jeszcze lepiej, gdybym mógł włączyć go jako globalne ustawienie Mac OS X dla klawiatury amerykańskiej (tak by działało we wszystkich polach wprowadzania). W tej chwili otrzymuję następujące bezużyteczne (dla mnie) kodowania:
alt + fa : ƒ
alt + b : ∫
Każda pomoc byłaby bardzo mile widziana. Dzięki!
Odpowiedzi:
Jak zwykle... KeyRemap4MacBook na ratunek: P Jego tryb emacs da ci te powiązania, a ty możesz wybrać znacznie więcej powiązań niż to:
źródło
FYI, chyba nie jest wymieniony na liście skrótów Mac, ale na moim Macbook Air możesz nacisnąć
Ctrl + opcja + fa
i
Ctrl + opcja + b
przesunąć odpowiednio do przodu i do tyłu o jedno słowo.
źródło
Jednym ze sposobów zmiany mapowania kluczy w innych aplikacjach byłoby również utworzenie
~/Library/KeyBindings/
i zapisz listę nieruchomości jak taDefaultKeyBinding.dict
:Możesz też
cp /Applications/TextMate.app/Contents/Resources/KeyBindings.dict ~/Libary/Application\ Support/TextMate/KeyBindings.dict
i dodaj tam te same klucze.źródło