Mac OS X'te Chrome'da yenilemek için F5 anahtarını nasıl atayabilirim?


20

F5 anahtarının Yenile komutu olmasına alışkınım (orada kullandığım her tarayıcı için Windows işletim sisteminde olduğu gibi) ve Command-R değil (iki parmağınızı alır). Mac OS X Lion'da, Chrome'da yenilenmesi için F5 tuşunu nasıl atayabilirim?


Windows sürümü için ikisi de mevcuttur. OS X sürümü için de böyle olmadığından emin misiniz (fn +
f5'e

fn + F5, MacBook Air'deki parlaklığı azaltır.
WilliamKF

Yanıtlar:


45

Menü öğelerinin kısayollarını Sistem Tercihleri'nde değiştirebilirsiniz, ancak bunlara birden çok kısayol atayamazsınız.

Ayrıca aşağıdaki gibi bir komut dosyasına bir kısayol atayabilirsiniz :

try
    tell application "Google Chrome" to reload tab 1 of window 1
end try

1) Tercihler> Klavye> Klavye Kısayolları bölümüne gidin.

2) Soldaki menüden "Uygulama Kısayolları" seçeneğini seçin.

3) "+" düğmesini tıklayın.

4) Formu şu şekilde doldurun: Uygulama Google Chrome, Menü Başlığı:, Reload This PageKlavye Kısayolu F5.

5) "Ekle" ye tıklayın.


12
Adımları netleştirmek için: 1) Tercihler> Klavye> Klavye Kısayolları bölümüne gidin. 2) Soldaki menüden "Uygulama Kısayolları" seçeneğini seçin. 3) "+" düğmesini tıklayın. 4) Formu şu şekilde doldurun: Uygulama Google Chrome , Menü Başlığı Reload This Page , Klavye Kısayolu f5 . 5) "Ekle" ye tıklayın.
Jess Telford

14
Biraz daha açıklığa kavuşturmak için, kısayolun metninin dili de dahil olmak üzere Chrome'un "Görünüm" menüsünde olduğu gibi olması gerekir . Örneğin, Chrome'un Fransızca sürümü için "Gerçekleştirici cette page" ve "Forcer l'actualisation de cette page" olur.
laurent

açıklama için teşekkürler !!!!! bu sadece çok ... sıradışı :))))
Rodislav Moldovan

Karabiner Elements kullanıyorsanız, "İşlev tuşları" sekmesini açtığınızdan emin olun ve altındaki "Tüm F1, F2, vb. Tuşları standart işlev tuşları olarak kullanın" seçeneğini işaretleyin
Michael Radionov

3

En azından önceki yorumcudan bu yana kısayolun yerini değiştirmişler gibi görünüyor.

El Capitan 10.11.13 kullanıyorum ve benim için Sistem Tercihleri> Klavye Kısayolları> Uygulama Kısayolları bölümünde

Ekran görüntüsü


1

F5, sayfayı Firefox'ta yenileyecek, ancak şu anda Chrome'da bir nedenle etkin değil. Klavye tercihlerinde Uygulama Kısayollarının kullanılması F5'in çalışmasını sağlar, ancak Command-R'yi bir yenileme kısayolu olarak devre dışı bırakır. Bu benim için iyi bir çözüm değildi, bu yüzden F5 kısayol tanımını kaldırdım. Beni aylarca rahatsız etmişti ve nihayet Karabiner'le çözdüm ve kabul edilen yanıttan yardım aldım:

<vkopenurldef>
  <name>KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</name>
  <url type="shell">osascript -e 'tell application "Google Chrome" to reload active tab of window 1'</url>
</vkopenurldef>

<item>
  <name>Refresh Chrome Page With F5</name>
  <appendix>Enables the F5 key to refresh the page in Google Chrome.</appendix>
  <identifier>private.function_five</identifier>
  <only>GOOGLE_CHROME</only>
  <autogen>__KeyToKey__ KeyCode::F5, KeyCode::VK_OPEN_URL_SHELL_chrome_refresh</autogen>
</item>

Karabiner'in tercihlerini açın, ardından Misc & Uninstall sekmesinde Open private.xml düğmesini tıklayın. Finder'ı açar ve dosyayı buradan en sevdiğiniz metin düzenleyicide açabilirsiniz. <root>Etiketler arasına yukarıdaki kodu girin ve dosyayı kaydedin. Karabiner tercihlerine geri dönün ve Anahtar Değiştir sekmesine geçin ve sağ üstteki XML'i Yeniden Yükle düğmesine tıklayın. Yeni seçenek en üstte görünmelidir ve yapmanız gereken tek şey etkinleştirmektir.

Detaylar:

  • <vkopenurldef>Elemanın, diğer bir anahtar bağlanabilir bir applescript komutu tanımlar. Bu komut, Chrome'a ​​etkin sekmeyi 1. pencerede yeniden yüklemesini söyler (1. pencere etkin pencere olarak görünür).
  • <item>Bu durumda F5 - eleman fiziksel bir anahtara yeni komut bağlar.

Private.xml dosyasındaki resmi talimatları burada bulabilirsiniz: https://pqrs.org/osx/karabiner/document.html.en#privatexml


1

Eğer El Capitan gibi bir Bildirim Merkezine sahip olan OS X'inizde Crhistian'ın cevabını izleyin ve ardından Klavye Kısayollarında Görev Kontrolü'ne gidin ve Bildirim Merkezi için F5 kısayolunu devre dışı bırakın (ve isterseniz bir alternatif atayın). BTW, bu CTRL + R kısayolunu devre dışı bırakacaktır.

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.