Geri tuşu içeren bir klavye kısayolunu nasıl ayarlayabilirim?


10

Sorum şu başlıkta: OS X, Ctrl+ Option ⌥+ Command ⌘+ backspace(benim durumumda bir Automator servisine) gibi geri tuşu ile bir kısayol ayarlamaya izin veriyor mu?

Düzenleme :
"Kendiniz deneyin" düşünebilirsiniz; iyi yaptım. Sistem Tercihleri ​​→ Klavye → Kısayollar'da, bu kısayolu hizmetime eklemeye çalıştım ve çalışmıyor. Sorun backspace ile ilgili gibi görünüyor. Ctrl+ Option ⌥+ Command ⌘+ miyi çalışır.

backspaceAnahtarı klavye kısayolunda kullanmama izin veren bir geçici çözüm bilen var mı ?


İsterseniz sitenizi düzenli tutmak için bulgularınızı yanıt olarak ekleyebilirsiniz.
Saaru Lindestøkke

Aslında sorum bu konuda bir çözüm olup olmadığını bilmekti.
Matthieu Riegler

Üzgünüm, yanlış anladım. Kısayolun geri tuşunu içerip içermediğini bilmek istediğini sanıyordum.
Saaru Lindestøkke

Yanıtlar:


6

Bir servisin kısayolunu değiştirmek için çalıştırın plutil -convert xml1 ~/Library/Preferences/pbs.plist, plist'i açın ve örneğin değiştirin

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~a</string>
</dict>

için

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~&#x8;</string>
</dict>

Ardından değişiklikleri uygulamak için yeniden başlatın.

@ komut, ~ seçenek ve & # x8; silinir (Windows geri tuşu). İleri silme (Windows silme) & # x7f; olur. Kısayol dizeleri, DefaultKeyBinding.dict ile aynı biçimi kullanır .

Uygulama Kısayolları bölümünde bir genel kısayol kümesini plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plistdeğiştirmek için çalıştırın , plist'i açın ve örneğin değiştirin

<key>Some Menu Name</key>
<string>~@a</string>

için

<key>Some Menu Name</key>
<string>~@&#x8;</string>

Ardından, değişiklikleri uygulamak için uygulamalardan çıkın ve yeniden açın.

Uygulamaya özgü kısayollar ~ / Library / Preferences / *. Plist ve ~ / Library / Containers / * / Data / Library / Preferences / *. Plist içinde saklanır.


Yosemite'nin bu dosyaya farklı davranıp davranmadığını veya sorunumun kromla ilgili olup olmadığını bilmiyorum, ancak bunu çalıştıramıyorum. Dosyayı yeni tuş bağlama ile kaydetmek, klavye kısayol tercihlerine ya da krom menüsünde görünmez. Benim gibi kısayol tuşu kullanan kişiler için bir uyarı, OSX (klavye ve Linux'tan geliyor) boyunca klavye kısayollarımı özelleştirmeye çalışırken çok fazla zorluk yaşadım. Her ne kadar ince taneli özelleştirme için çok fazla fırsat var gibi görünse de, bir bütün olarak OSX tuş bağlamalarında bir ton hata buluyorum.
aaaaaa

Aynı anahtarlara başka bağlamaları kaldırmanız veya yeniden atamanız gerektiğini unutmayın, aksi takdirde çalışmaz
wrossmck

0

Ücretsiz olmasa da, Keyboard Maestro sorununuzu çözecektir.

Çok basit bir örnek: Kısayol Tuşunu ⌘Silte olarak ayarlayın (⌘ + ⌦ tuşlarına basarak) ve etkinleştirilmesi için bir menü öğesi atayın. Ayrıca, kısayolun çalışacağı uygulamaları belirtebilirsiniz, böylece tetikleyiciyi yeniden kullanabilirsiniz.

Klavye Maestro Makro

Tabii ki, bunun çok güçlü bir makro programı olduğu göz önüne alındığında, Applescripts'i çalıştırmaktan Markdown'u manipüle etmeye kadar çok daha karmaşık görevleri yapacak şekilde ayarlayabilirsiniz .


0
  • Adım 1 - Karabiner'i edinin (zaten mac'inizde değilse, olabilir).
  • Adım 2 - Karabiner'i açın
  • 3.Adım - "Ters eğik çizgi anahtarını değiştir" e gidin
  • Adım 4 - "İleri Silme / + (Fn + Ters Eğik Çizgi için Ters Eğik Çizgi)
  • Adım 5 - Pencereyi kapatın.

Bu, ters eğik çizgi tuşunu silme tuşu yapar. Asla ters eğik çizgi kullanmam, bu yüzden benim için harika çalışıyor. Bu yardımcı olur umarım.

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.