Mavericks'in emoji kısayolunu devre dışı bırakma


19

Mavericks'teki control-command-space kısayolu, Emojilerle bir panel açar. Başka bir uygulama (Divvy) için kullanmak istiyorum, ancak zaten sistem çapında bir klavye kısayolu tarafından kullanıldığından şikayet ediyor. Ancak gördüğüm kadarıyla sistem ayarlarında devre dışı bırakmanın bir yolu yok. Herkes devre dışı bırakmak için alternatif bir yöntem biliyor mu?

Yanıtlar:


9

Divvy'in yaratıcısı burada. Divvy'nin neden bu kısayolu kullanıcı arayüzüne kaydedemediğinden emin değilim, ancak Divvy'yi bu kısayolu kullanmaya zorlayabilirsiniz:

  1. Divvy'den çıkın.
  2. Terminal.app uygulamasını başlatın ve bu komutu bir satıra yapıştırın ve enter tuşuna basın:
    defaults write com.mizage.direct.Divvy globalHotkey -dict keyCode 49 modifiers 4352
  3. Ayrıca, bu komutu bir satıra yapıştırın ve enter tuşuna basın:
    defaults write com.mizage.Divvy globalHotkey -dict keyCode 49 modifiers 4352
  4. Divvy'yi yeniden başlatın.

Bu komutları çalıştırma riski yoktur, kısayolu her zaman kullanıcı arayüzünde tekrar değiştirebilirsiniz. Umarım gelecekte bu kısayolları düzgün bir şekilde yakalamak için kayıt cihazını güncelleyebilirim.


Bu benim için mükemmel çalışıyor. Bu sorunu çözmek için zaman ayırdığınız için teşekkür ederiz!
buddahbrot

OMG bu pastırmamı kurtardı, ancak yeni bir iMac kurmaya gittiğimde bunu fark etmeye başladım, MBP'm bu kısayol kümesine sahipti ve başlangıçta daha önce ayarlama konusunda sorun yaşamadım, ancak bu Mavericks öncesi olabilir ve şimdi MBP / iMac'imi Yosemite beta üzerinde çalıştırıyorum. Ama bu kesinlikle bu baş ağrısını çözdü.
Scott Kingsley Clark

1
Bu cevabın bir yerinde, bu düzeltmenin aşağıdaki düzeltme ile birlikte en iyi şekilde çalıştığı ve özel karakter işlevlerinin kaybolmayacağı belirtilmelidir
David Hollman

11

Kısayolu Sistem Tercihleri'nden değiştirebilirsiniz:

Üç nokta veya üç nokta karakteri çalışmalıdır.

~ / Library / Preferences / .GlobalPreferences.plist dosyasını değiştirerek kısayolu devre dışı bırakabilirsiniz:

defaults write -g NSUserKeyEquivalents -dict-add 'Special Characters...' '\0'

Varsayılanlar komutuyla yapılan değişiklikleri uygulamak için uygulamalardan çıkın ve yeniden açın.


Bu işe yarıyor gibi görünüyor, ancak düzeltmeyi uyguladıktan sonra bile (ve sistem genel kısayolunun gerçekten küresel olarak kaldırıldığını doğruladıktan sonra), Divvy hala bu kombinasyonu küresel aktivasyon kısayolu olarak kullanmayı reddediyor ... Bu konuda Divvy yazarına posta.
Erik Kaplun

3
Yosemite (OS X 10.10) ve üstü için bir not: bunun yerine, kullanındefaults write -g NSUserKeyEquivalents -dict-add 'Emoji & Symbols' '\0'
jrhorn424

4

Bu tüm eski işletim sistemi gibi görünüyor Ben terminal komutunu çalıştırmak var ama Yosemite için sadece tüm uygulamalar için "Emoji ve Semboller" adını atamak gibi görünüyor. Buna herhangi bir kısayol atamamak ve kaldırmak için iyi olur, ancak hiçbir kısayolu kaydedemezsiniz ve kısayolu kaydetmeme ve ardından silmeme izin vermez (muhtemelen yine de işe yaramaz. En azından başka bir kısayola atandı. sonunda tüm uygulamalarda!


Ne yazık ki bu, OS X'in uluslararası (yerelleştirilmiş) sürümleri için geçerli görünmüyor ...
oligofren

1
Yosemite veya üstü için, kısayolu ile tamamen devre dışı bırakabilirsiniz defaults write -g NSUserKeyEquivalents -dict-add 'Special Characters...' '\0'.
jrhorn424

1

Herhangi bir yardımda varsa, Mesajlar uygulamasında emojilerin ifadelerin yerine ifadelerini değiştirmeyi devre dışı bırakabilirsiniz: Düzenle> Yerine Koyma> Emoji menüsü. Ancak bunun Ctrl+ Command+ Spacekısayolunu serbest bırakıp bırakmadığından emin değilim .


böyle bir menü öğesi
10.9'umda

Mesajlar hakkında konuşuyor… bu soruya cevap vermiyor
daviesgeek

1

@ Jrhorn424'ün bir cevaba yaptığı yorumu tanıtmak istedim, bu yüzden daha görünür.

Sinir bozucu bir şekilde, klavye tercih bölmesi standart bir kısayolu kaldırmanıza izin vermez, sadece başka bir şeye bağlar. Yine de terminalde yapabilirsiniz.

@ Jrhorn424'ün yazdığı gibi:

"Yosemite (OS X 10.10) ve sonraki sürümleri için bir not: bunun yerine, kullanın defaults write -g NSUserKeyEquivalents -dict-add 'Emoji & Symbols' '\0'"


0

Bunun için Quicksilver kullanıyorum , varsayılan olarak diğer klavye kısayollarını geçersiz kılar, bu da sinir bozması zor varsayılan kısayollar için kullanışlıdır. Herhangi bir tuş kombinasyonu ile herhangi bir uygulamayı açabilirsiniz; bunu kontrol et.


Alfred de bu kısayolu otomatik olarak geçersiz kılar.
Dmitry
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.