İç içe geçmiş bir menü öğesi için özel klavye kısayolu nasıl eklenir?


33

Birkaç yıldır bu beni rahatsız ediyor. Böylece, Mac OS X'te , tuş vuruşlarını bağlamak istediğiniz menü öğesinin tam adını yazarak kendi Klavye Kısayollarınızı ( Sistem Tercihleri> Klavye> Klavye Kısayolları ) atayabilirsiniz . Peki ne yazmanız gerekiyorsa:

  • Menü yuvalanmış mı? veya
  • farklı şeyler yapan aynı adı taşıyan iki menü öğesi var mı?

Firefox gibi özel durumlar umrumda değil. Lütfen Apple'ın başarısız olduğu özel bir durum olmadığı sürece, özel durumlardan bahsetmeyin.


  • Terminal ile Örnek : Shell> Yeni Sekme> Pro ve Shell> Yeni Pencere> Pro . Bunu örnek olarak kullanıyordum. Terminal'in bu tasarım kusuruna sahip tek uygulama olduğunu hayal edemiyorum.

  • Sayfalardan başka bir örnek : Dosya> Çoğalt ve Düzenle> Çoğalt . Command-DÇoğaltmak istiyorsanız , düzenleme menüsü için ayarlayacaktır, ancak bu belge kilitlendiğinde, yalnızca dosya menüsü çoğaltma seçeneğine sahiptir, düzenleme menüsü grileşir ve kısayol erişilemez olana kilitlenir.


a) İç içe menüler genellikle iyi çalışır.
Vervious

1
⌘N'yi yeniden tanımlamak istemiyorsanız, bir çözüm bulamadım. Bu soru daha önce soruldu: superuser.com/questions/118364/…

@ Nano8Blazex iç içe geçmiş çalışmalar, ancak benzersiz olmayan iç içe geçmişler ne durumda?

@mankoff bu soru! Bunu fark etmeden önce yorum yaptım. Ve bu bir nüshadır.
19:10

Yanıtlar:


7

Sorunuzun tam olarak ne olduğuna bağlı olarak burada iki cevap var:

  • Yapmak istediğin şey sadece örneğinin ifade ettiği şeyse, şunu dene:

    • Terminal'i başlatın ve tercihlerini açın ⌘,.
    • Ayarlar tercih bölmesinde, sol sütunda Pro'yu seçin.
    • Sol sütunun en sonunda, Varsayılan düğmesine tıklayın.

    Bu noktada, ⌘Nartık tercih ettiğiniz stilde yeni bir pencere açtığını ve ⌘Tyeni bir sekme için aynısını yaptığını göreceksiniz .

  • Örneğiniz yalnızca bir örnekse ve klavye kısayolu eklemek istediğiniz başka bir uygulama ise, bunu Sistem Tercihleri ​​→ Klavye → Klavye Kısayolları → Uygulama Kısayolları → + ile yapmalısınız.

    @ Nano8Blazex'in dediği gibi, genellikle iç içe geçmiş bir kısayolun adını girebilirsiniz ve düzgün çalışacaktır.


Peki, benzersiz olmayan menü öğelerine güvenilir bir kısayol atanamaz mı?
Jim

Bağımlıdır - ve elbette, iyi işlenmiş Mac benzeri uygulamalarda yinelenen alt menü öğeleri yoktur. MS Entourage ile denedim, ancak, her iki menü öğelerine klavye kısayolu uyguladı . Kısayolu tıklamak, menü öğelerinin en sağını, en altını tetiklemesine neden oldu (elbette istediğiniz ne olabilir veya olmayabilir). Terminal için benzer bir klavye kısayolu oluşturmak olsa da, hiçbir şey yapmadı.
Dori

33

Format->Indentation->Increase10.8 gibi ( kısayollar @JohanKaving) veya >Format>Indentation>Increase10.7 gibi kısayolları belirleyebilirsiniz .

Başka bir seçenek de bu gibi bir betiğe kısayol atamak olacaktır :

tell application "System Events" to tell process "Terminal" to click menu item "Pro" of menu "New Window" of menu item 1 of menu "Shell" of menu bar 1


1) ipucu için teşekkürler! 2) Bu hiç 10.6 ile çalıştı mı? Hala 10.6.8 kullanıyorum ve sözdiziminiz ve bazı değişikliklerinizle - ">" başlangıçta veya değil, boşluklu veya ">" vb. İle ayırıcıları denedim. :-(
porg

Sanırım Lion'a eklendi ama Mountain Lion'a kaldırıldı. İçerdiği menü öğelerine kısayol atayamayacağınız bir hata oluştu >.
12:32

Öyleyse, 10.6.8'deki bu işlevsellik için bir şans yok mu?
porg

6
Ir, bu işlevsellik Mountain Lion'da kaldırılmamış gibi görünüyor - ancak değişti. Bunu belirtmek benim için işe yarıyorFormat->Indentation->Increase
Johan Kaving

Bunu teyit edebilir Format->Indentation->Increasehala v10.11 çalışır. Ve ne kadar büyük bir nimet.
TransferOrbit
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.