Yazım hatalarını düzeltmek için klavye kısayolu


0

Standart OS X yazım denetleyicisi tarafından algılanan tüm sözcükleri hata olarak almamın, bir klavye kısayolu kullanarak ilk kullanılabilir seçeneğe göre düzeltilmemin bir yolu var mı?

Örneğin. Ben yazarım aqcuired ve birkaç kelime / cümle sonra klavyeden baktım ve yazım hatasını gördüm. Fareye ulaşmak veya klavyeyle manuel olarak düzeltme yapmak için sıkıca gezinmek yerine, yalnızca bazı tuş kombinasyonlarına basmak ve bariz düzeltmeye sabitlenmesini istiyorum. acquired...

Herhangi bir el yazısını klavyeden kolayca tetikleyebildiğimden (iKey kullanarak), el yazısı tabanlı olan herhangi bir çözüm de çözecektir.

Yanıtlar:


1

Bundan daha iyi bir şey bulamadım:

--delay 0.3
--activate application "TextEdit"
tell application "System Events" to tell (process 1 where frontmost is true)
    set wasshown to title of windows contains "Spelling and Grammar"
    keystroke "w" using option down
    if not wasshown then keystroke ":" using command down
    tell (window 1 where title is "Spelling and Grammar")
        delay 0.05
        try
            select row 1 of table 1 of scroll area 1
        end try
        click button "Change"
        if not wasshown then click button 1
    end tell
end tell

Tuş vuruşu komutunun çalışması için, oluştur ~/Library/Keybindings/ ve bunu farklı kaydet DefaultKeyBinding.dict:

{
    "~w" = selectWord:;
}

Örneğin, şapka altındaki kelimenin altı çizili olmadığında diğer yöntemler pek kullanışlı değildi.

Birçok kelimenin önerisi yoktur. Ben sadece ⌘ tuşuna basıp kelimeleri elle tekrar yazmak ya da ⌘ tuşuna basmak daha kolay. ve önerilen kelimeleri çift tıklayın.

Ekleme changeSpelling: DefaultKeyBinding.dict işe yaramadı.


betiğin ve keyBinding'in ne yapması gerektiği hakkında bazı detaylar verebilir misiniz?
GJ.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.