Korzystam z polecenia „ Ctrl- →” w systemie Windows, aby poruszać się po dokumentach tekstowych.
Ta przydatna kombinacja klawiszy szybko doprowadzi mnie do początku następnego słowa. Na przykład poniższa sekwencja ilustruje, co stanie się z lokalizacją kursora po kolejnych naciśnięciach przycisku Ctrl- →(„^” będzie reprezentować kursor):
^The quick brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick brown fox ^jumped over the lazy dog
...
I jeśli zacznę naciskać ←zamiast tego, przesunie on kursor do dokładnie tych samych miejsc w dokumencie, po prostu pójdzie w innym kierunku (co jest idealne, ponieważ położenie kursora jest przewidywalne, co prowadzi do tego, że jestem szybszy w tworzeniu mojego zmiany):
The quick brown fox ^jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
Mac OS X ma podobny skrót klawiaturowy ( Option- →- specjalnie zamapowałem „ Ctrl” na „ Option”, aby uzyskać tę samą funkcjonalność w sposób, do którego się przyzwyczaiłem).
Jednak „ Option- Arrow” prowadzi mnie do końca bieżącego słowa, gdy używasz klawisza strzałki w prawo, jak pokazano tutaj:
^The quick brown fox jumped over the lazy dog
The^ quick brown fox jumped over the lazy dog
The quick^ brown fox jumped over the lazy dog
The quick brown^ fox jumped over the lazy dog
The quick brown fox^ jumped over the lazy dog
...
Co gorsza, pójście w innym kierunku nie prowadzi cię z powrotem do tego samego miejsca, co przejście do przodu, prowadzi do początku ostatniego słowa:
The quick brown fox^ jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
Jest to dla mnie niezwykle frustrujące, ponieważ muszę często przełączać się między systemem Windows i komputerem Mac, a bardzo rzadko chcę przejść do końca bieżącego słowa (dlaczego miałbym tego chcieć, chyba że trzymam również „ Shift”? ). I zawsze chce przejść do początku następnego wyrazu.
Jestem gotów dołożyć wszelkich starań, aby wersja dla komputerów Mac działała w ten sam sposób (kup oprogramowanie, napisz niestandardowe polecenie Applescript powiązane z tymi skrótami klawiaturowymi), więc szukam sugestii.
Czy są jakieś istniejące narzędzia, które zmienią to dla mnie?
Jak sugerowałbyś „naprawienie” tego?
Dzięki
EDYTOWAĆ
Udało mi się utworzyć „usługę” w Automatorze i użyłem następującego AppleScript:
on run {input, parameters}
tell application "System Events" to key code 124 using {option down}
tell application "System Events" to key code 124
end run
Następnie powiązałem tę usługę z naciśnięciem klawisza „ Command- →” za pomocą ustawień „Klawiatura” w Preferencjach systemowych.
Jednak aby to zadziałało, muszę zdjąć palec z Commandklucza ... co sprawia, że jest to trochę bezcelowe. Jest również powolny i nie działa w aplikacji, w której najbardziej go potrzebuję (Xcode).