Command-I / Command-Shift-I'in tarayıcıdayken Mac Mail'i açmasını nasıl önleyebilirim?


44

Bir tarayıcıdayken (Chrome veya Safari), aşağıdaki klavye kısayolu her zaman "Postaya Hoş Geldiniz" yazan bir pencere açar :

Command+ Shift+I

Bu kısayolu başka bir amaç için kullanmak istiyorum. Bu kısayolu devre dışı bırakmak için herhangi bir yolu var mı?


1
Bu sadece Safari'de mi yoksa başka bir uygulamada mı oluyor?
yokuş yukarı

Ah, güzel soru! Global olduğunu varsaydım, ancak yalnızca Safari’de (veya Chrome’da) oluyor. Ve aslında, ben Chrome kullanıyordum.
Kirk Woll

4
Şimdi daha da kötüleşti. Desteklendiğinde, metin içi türü italik olarak zorlamak için kullanılan bir ayar olarak çalıştığında, Yosemite'de ⌘-I olarak değiştirdiler . Şimdiye kadarki en iç kısayol. Kim sık sık insanlara link e-posta göndermek gerekiyor? Ve o sinir bozucu insanlar kim (yani benim aile üyelerim) , keşke dursalar!
Benjamin R,

Yanıtlar:


27

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

Kısayolları devre dışı bırakmak istiyorsanız, NSUserKeyEquivalents sözlüklerini doğrudan düzenleyin:

defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.apple.Safari NSUserKeyEquivalents -dict-add 'Email Link to This Page' '\0' 'Email This Page' '\0'

Ardından, değişiklikleri uygulamak için Chrome ve Safari'den çıkın ve yeniden açın.


1
El Capitan'dan itibaren artık bu diyalog penceresinde "Tüm Uygulamalar -> Yardım Menüsünü Göster" dışında bir şey göremiyorum.
Dan Dascalescu

5
El Capitan'da, alttaki + düğmesine basmanız gerekir, ardından açılan iletişim kutusunda Uygulama açılır menüsünden Google Chrome'u seçin. Yukarıdaki ekranda görüldüğü gibi Menü Başlığı ve Klavye Kısayolunu doldurun. Aşağıdaki yorumuma rağmen, bu GUI yöntemi benim için El Capitan'da tekrar işe yarıyor, ancak yine de Safari'deki bu kısayolu devre dışı bırakamıyorum.
Dannid

Yeni Chrome'da "Menü metni" görünüyor Email Link. Krom hala çalışırken değişiklikler etkili olmalıdır.
Andrew Backer

1
Maalesef, önerinizdeki eksiklikleri devre dışı bırakmak Safari'de çalışmaz. Hala tetiklenir.
Siniša Šašić


4

Başka bir cevapta verilen komut satırı çözümü sonunda benim için işe yaradı, ancak bir şey daha yapmam gerekiyordu:

sonra defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'komutu girdim: killall cfprefsd(ve killall Finderiyi ölçü için).

Bu can sıkıcı durdu Cmd- Shift- IYeni bir posta iletisi oluşturmasını Chrome kısayol, ama ne yazık ki, Safari'de oluyor durdurmak için alınamıyor.

killall cfprefsdtercihleri ​​temizler önbelleği
killall FinderFinder'ı yeniden başlatır

Yukarıda açıklanan GUI yöntemi benim için hiç işe yaramadı, ama belki prefs önbelleğini temizlemediğim için.


Bu El Capitan'da çalıştı!
Dan Dascalescu 16:16

Bu macOS Sierra 10.12.5 ve gerçekten sinir bozucu çalışmıyor .
pro.mean

4

Kabul edilen cevap MacBook Pro'mda macOS Sierra sistemi ile çalışmıyor.

Chrome'da Command+ Shift+ ' yı devre dışı bırakmak için bir çözüm buldum i:

  1. Chrome eklentisi Kısayol Tuşlarını yükleyin .

  2. command+shift+iKısayol tuşlarının tercih panelini açın, aşağıdakine benzer bir kısayol ekleyin :

    Chrome ekran görüntüsü için kısayollar

  3. Chrome'u yeniden başlatın.

Artık can sıkıcı Mac Mail'e veda edebilirsiniz!


2

Maalesef burada verilen cevapların hiçbiriCommand + Ibu Sayfayı Safari'de benim için E-posta ile tetiklemesini engelleyemedi (macOS Sierra'da çalışıyor). Bu davranışı engellememin tek yolu, + işaretlerini boş bir AppleScript ile eşlemek için FastScripts kullanmaktır . Diğer uygulamalarda italik kısayolun kullanılmasını devre dışı bırakmamak için betiğin saklanması gerekir .CommandI~/Library/Scripts/Applications/Safari

Ne yazık ki bu yaklaşım, Google Dokümanlar veya AskDifferent'teki bu cevap kutusundaki gibi varsayılan davranışı olan Safari'de italik kullanımı için Command+ kullanımını devre dışı bırakmanın yan etkisine sahiptir I. Benim için, Safari’de desteklemeyen bir metin kutusundaki metni italikleştirmeye çalıştığımda e-posta gelen kutuma atılmaya değmez.


İdeal olarak, AppleScript ne zaman italik davranışa neden olacağını ve bir şekilde bu durumda kısayolu "ileri" algılayabiliyordu. Şu anda bunun nasıl işe yarayacağını anlamak için zamanım yok, ancak bunun nasıl elde edilebileceği hakkında herhangi bir yorumum var!
George WS

2

Bulduğum en kolay yol, kurulu uzantılarınızdan birini etkinleştirmek için klavye kısayolunu atamak

chrome: // extensions / kısayolları


Bu harika çalıştı! Neyse ki etkinleştirme konusundaki yer imlerimi alfabetik olarak düzenleyen bir uzantıya sahiptim, bu yüzden yanlış klavye kısayolunu her kullandığımda belirli bir uzantıyı etkinleştirmemde bir zarar yok
Ryan Williams

1

Kısayolları (genel olarak veya herhangi bir uygulama için) geçersiz kılmak için Better Touch Tool'u da kullanabilirsiniz .

Zaten bu uygulamayı kullanıyordum, burada belirtilen diğer cevapların hiçbiri benim için çalıştığından (Yüksek Sierra) çalıştığım ve yeni bir yazılım yüklemek istemediğim için benim için bir çözüm oldu.


BTT’de bunu tam olarak nasıl yaptınız?
Siniša Šašić

1

Masaüstü kullanırken dizüstü bilgisayarlarda OS X kullandığımda Linux kullanıcısıyım. İhtiyacım, Chrome kullanan Müfettiş için aynı kısayola sahip olduğumdan emin olmak. Kısayolları karıştırmak her zaman Mail.app açılır pencere olması çok sakıncalıdır.

Linux’u OSX’e yaklaştırmak için şunu eklemeliyim ki, Linux tarafındaki kontrolü ve alt tuşları değiştiririm. Bu, Ctrl-c, Ctrl-v ve diğer birçok kısayolu komut tuşunun daha ergonomik konumunda kullanmamı sağlar, örneğin OS X Cmd-c, Cmd-v. Resimlerde, Linux tarafında başka türlü anlam ifade etmeyen Ctrl-Shift-I ile eşleştiğimi göreceksiniz.

İşte kısayol ayarlarım

görüntü tanımını buraya girin

Ayarın önemli kısmı, OSX kısayolunun menü girişinin tam adıyla eşleştirilmesi gerektiğini bilmektir. "Sierra Linki" menü etiketi olduğundan Yüksek Sierra kullandığımı belirttim. Bu, sanırım Chrome sürümüne de bağlı olabilir. Yazımın aynı olduğundan emin olun.

Çoğaltılması gereken adımlar

  1. Apple Menu Sistem Tercihleri ​​...
  2. Klavye Menüsü
  3. Kısayollar Sekmesi
  4. Soldaki Bölmeden Uygulama Kısayolları
  5. Sağ bölmenin altındaki Artı işaretine tıklayın
  6. Uygulamalarım listesinden SİZİN APP seçin, benim durumumda
  7. Menü etiketinin adını, benim durumumda Email Link'i ekleyin.
  8. Benim kullanmayacağım bazı kısayollar ekleyin, benim durumumda Cmd-Shift-E
  9. Ardından, hedef işlem için başka bir kısayol ekleyin, benim durumumda Geliştirici Araçları
  10. İstediğim kısayolu ekle, benim durumumda Cmd-Shift-I

1

Glorfindel'in cevabı benim için harika çalıştı! Daha iyi oylanmadığına şaşırdım.

Bu sinir bozucu Mail uygulamasının başlatılmasını durdurmak için kısayolunu (Cmd-Shift-I) başka bir şeye atamanız yeterlidir:

1) panoya ekranın bir kopyasını atama atama - Safari, Chrome, Finder'da durdurur (her yerde olduğu gibi görünür)

Baskı Ekranı Kopyalama atama

2) Chrome'da Geliştirici Araçları'nı başlatmak için atayın - tek dezavantajlı Posta Safari’de başlatılacak - Geliştirici Araçları’nı her zaman alırsınız!

Geliştirici Araçlarına atama


Sanırım Chelista'nın cevabı hakkında konuşuyorsun .. apple.stackexchange.com/a/355265/313842
ankii
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.