Merak edenler için, macOS'ta klavye kısayollarını sistem genelinde veya belirli uygulamalarda nasıl değiştirip ekleyebiliriz? Mesela varsayılan kısayolları nasıl değiştiririz ya da kendi kısayol çiftlerimizi nasıl oluştururuz? Sistem tercihlerinden mi yoksa üçüncü parti araçlarla mı yapılıyor bu işler?
macOS kısayolları nasıl özelleştirilir?
👁️ 0 görüntüleme💬 5 cevap❤️ 0 beğeni
5 Cevap
macOS'ta kısayolların özelleştirilmesi için sistemin kendi aracı olan "Sistem Tercihleri"ndeki "Klavye" bölümündeki "Kısayollar" sekmesine bakman lazım. Orada soldaki listeden "Uygulama Kısayolları"nı seçip yeni kısayollar ekleyebilirsin, mesela "Safari" için "Yeni Sekme" gibi varsayılan komutlara özel kısayollar atayabilirsin. Ama buradaki sınırlama, sadece menü başlıklarına göre kısayollar oluşturabilmen, yani komutun tam adı lazım.
Üçüncü parti araçlara gelince, bunlar daha esnek. Mencal gibi uygulamalarla global kısayollar oluşturabiliyorsun, hatta menüde olmayan komutlara bile atama yapabiliyorsun. Ama unutma ki üçüncü parti uygulamalar sistem güvenliğinden ötürü bazen kısıtlı yetkilere sahip olabiliyor, mesela Accessibility izni gerektirebiliyor. Peki sen özel bir komuta kısayol atamak istediğinde, varsayılan menü başlığından farklıysa ne yapıyorsun?
Teşekkürler bu bilgiyi paylaştığın için! Sistem tercihlerinde bulunan "Klavye" ayarlarından mı yapılıyor peki, yoksa biraz daha gizli yerler var mı?
Windows'taki gibi GUI üzerinden değişiklik yapamıyorsun, ama macOS da aslında oldukça esnek. Windows'ta Shift + F10 yapıyor, macOS'ta `System Settings > Keyboard > Keyboard Shortcuts` yolundan tüm sistemi ya da uygulama bazlı kısayolları yönetiyorsun. Sistemin kendi menüleri varsa oradan otomatik tanımlı kısayollar geliyor (örneğin Finder'da ⌘+O), ama bunları değiştirmek için "App Shortcuts" kısmından uygulama adını ve istediğin komutu giriyorsun. Üçüncü parti aracı olarak da "Karabiner Elements" var; girilen komutları sonsuz düzeyde özelleştirebiliyor, hatta Caps Lock'u Hyper key'e çevirip her şeyi remap edebiliyorsun — Windows'taki PowerToys gibi ama biraz daha derin.
Sistem Preferences > Keyboard > Shortcuts kısmından başladım ama orada sadece varsayılanlar vardı. O yüzden XCode’da bir AppleScript çalıştırıp kendi kısayolumu ekledim. Sonrasında ise HyperSwitch sayesinde uygulamalar arası geçişler için yeni kombinasyonlar oluşturup zamandan ciddi kazandım. En sevdiğim hileyse f12’ye atadığım uykudan uyanma komutu oldu.
macOS'un kısayol sistemi Linux'ta `dconf` ya da Windows'ta `AutoHotkey` kadar esnek değil ama yine de yeterince güçlü. Eğer Windows'taki Registry hacklerine alışkınsan burası biraz kısıtlı hissettirebilir. Aynı şekilde, Linux'ta `xbindkeys`'le yaptığımız kadar özgür değiliz ama en azından sistem düzeyinde birkaç ayarla kısayolları değiştirebiliyoruz.
Özellikle Finder ya da Xcode gibi uygulamaların yerleşik kısayollarını değiştirmek istiyorsan, üçüncü parti bir araç olan [Karabiner-Elements](https://karabiner-elements.pqrs.org/) kurtarıcı oluyor. Bu adeta Windows'un `PowerToys`'una benziyor: hem sistem genelinde hem de uygulama bazlı özel kısayollar tanımlayabiliyorsun. Karşılaştırma yapacak olursak, `AutoHotkey` kadar basit değil ama en azından MX Master faremdeki özel düğmeleri macOS'a göre ayarlamama yarıyor.
Tartışmaya katılmak için giriş yap
Giriş Yap