Mam frazę tekstową (właściwie kilka faz), której często używam w wielu aplikacjach. Chciałbym utworzyć skrót klawiaturowy lub klawisz skrótu, który wklei tę frazę tekstową wszędzie tam, gdzie umieściłem kursor w polu wprowadzania tekstu (Apple Mail, Microsoft Word, TextEdit, TextWrangler, okna przeglądarki itp.) Zamiast ciągłego kopiowania i wklejanie z karteczki.
Wolałbym nie kupować żadnych aplikacji (wydaje się, że Keyboard Maestro ma tę funkcję, ale wydaje się głupio płacić za to tylko 36 USD), chociaż darmowe aplikacje byłyby w porządku. Próbowałem szukać w Preferencjach systemowych> Klawiatura> Skróty klawiaturowe, ale nie ma oczywistego rozwiązania, a wszystkie znalezione przeze mnie skrypty AppleScript wydają się dla mnie niepoprawnie tłumaczyć. Znalazłem inne rozwiązania tego problemu na tym forum dla użytkowników systemu Windows (takie jak AutoHotKey), ale żadne dla użytkowników komputerów Mac.
keystroke
Komenda może być używana tylko wstawić znaki, które znajdują się na bieżącym układ klawiatury, a tam jest widoczne opóźnienie dla długich ciągów tekstu. Możesz także wstawić tekst bezpośrednio:Ta metoda też nie nadaje się do użycia. W wersjach 10.7 i 10.8 występuje błąd, w którym skróty do usług Automatora nie zawsze działają, dopóki nie najedziesz myszką na menu usług.
Użyłem FastScripts, aby przypisać ten skrypt do F3:
snippets.txt wygląda następująco:
Inną opcją jest użycie DefaultKeyBinding.dict . Spowodowałoby to, że ⌥M lub ⌥X im wstawiłby adres e-mail:
Możesz także dodać niestandardowy tekst do okien wyświetlanych podczas przytrzymywania klawiszy. Zobacz to pytanie .
źródło
Poszukaj aplikacji o nazwie „Textexpander”, która daje możliwość definiowania fraz tekstowych, takich jak @dd, które - po wpisaniu - będą rozszerzone do zdefiniowanej treści - w tym przypadku faktycznej daty.
AFAIK to Shareware. Więc nie jest tak naprawdę darmowy, ale tryb demo nie jest ograniczony czasowo.
źródło
Aplikacja Alfred pozwala ci to zrobić - oraz wiele innych rzeczy - korzystając z funkcji Workflow i Snippets. Cały czas używam Alfreda i bardzo go polecam. Aby odblokować przepływy pracy, musisz zapłacić za licencję Powerpack, ale nie pożałujesz. 😉
źródło
Wystarczy kliknąć: Preferencje systemowe, Klawiatura, Tekst i wprowadzić skrót i frazę
źródło
Oddzielna klawiatura zwana klawiaturą marsjańską przechowuje ciągi tekstowe, takie jak zdania, a nawet krótkie akapity. Dzięki temu nie będziesz musiał wpisywać irytujących i nieprzyjemnych naciśnięć klawiszy, dzień po dniu. Klawisze działają jak klawisze „wklej”. Ma możliwość przechowywania wszystkich skrótów w programie Word na jednej klawiaturze przy użyciu klawiszy warstwy zmiany. Jest to głównie do użytku profesjonalnego, więc jest trochę drogie.
źródło