Czy mogę zmienić skróty klawiaturowe do przełączania kart w przeglądarce Firefox?


21

Jak zmienić przypisanie skrótów klawiaturowych dla przeglądarki Firefox? Chcę użyć ctrl+ right/ leftdo przełączania kart. Czy jest do tego wtyczka, jeśli Firefox nie obsługuje tego natywnie?


1
Myślałem, że to coś wbudowanego, ale właśnie sprawdziłem i nie mogę znaleźć żadnych opcji dla tego wszystkiego. Czy to coś, co wyjęli z 3.6?
ChrisF,

Odpowiedzi:


22

Oto, co zadziałało w marcu 2016 r. (Firefox 45):

  1. Zainstaluj dodatek keyconfig ze strony pobierania keyconfig i uruchom ponownie.

    Plik dodatku jest niepodpisany, więc aby móc go zainstalować, najpierw musiałem wpisać about:configpasek adresu i ustawić wartość xpinstall.signatures.requiredfalse.

  2. Przejdź do Dodatki -> keyconfig -> Preferencje.

  3. Domyślnie nie ma wpisów „Poprzednia karta” i „Następna karta”, ale możesz je dodać, klikając Dodaj nowy klucz i używając następujących fragmentów kodu ( dzięki autorowi ). Pole wyboru „Globalne” można pozostawić niezaznaczone.

    • Następna karta :gBrowser.mTabContainer.advanceSelectedTab(1,true);
    • Poprzednia karta :gBrowser.mTabContainer.advanceSelectedTab(-1,true);
  4. Przypisz dowolne klucze do akcji „Następna karta” i „Poprzednia karta”.

(Dodatek konfigurowalnych skrótów nie działał dla mnie, ponieważ nie zawierał wpisów dla następnej karty i poprzedniej karty).


1
Nadal działa to doskonale w przeglądarce Firefox 9.0.1
Alo

1
Odpowiedź Lifesaver, działa dobrze w przeglądarce Firefox 16.0.2
ppp

2
Nadal działa w przeglądarce Firefox 31.0
Adam Lindberg,

4
@AlekseyF. zamiast tego użyj tego podpisanego rozszerzenia zastępczego drop-in z addons.mozilla.org. Rozwiązanie doskonale z nim współpracuje.
Samveen,

1
Zastanawiam się, czy jest jakiś dodatek, taki jak keyconfig, który będzie działał w przeglądarce Firefox 57. Do tej pory nie widziałem niczego, co może zmienić skróty, takie jak Ctrl + Q lub Ctrl + Tab
Joschua

7

AutoHotkey jest odpowiedzią. Próbowałem tych rozszerzeń przeglądarki Firefox, ale nie mogą one obsłużyć wszystkich żądanych działań. AutoHotkey może. Spróbuj czegoś takiego w pliku .ahk:

#IfWinActive ahk_class MozillaWindowClass
{
   ^Left::Send ^{PgUp}
   ^Right::Send ^{PgDn}
}



1

W systemie OS X można przełączać karty w lewo lub w prawo za pomocą opcji + polecenie + lewo / prawo. Command + {/} i ctrl + page up / down robią to samo.

Nie wiem, czy w systemie Windows istnieją porównywalne klawisze skrótów, ale domyślam się, że działają ctrl + strona w górę / w dół.

Źródło: http://support.mozilla.com/en-us/kb/keyboard+shortcuts


1
Dzięki, chociaż byłoby lepiej, gdyby używał ctrl + klawiszy strzałek. Używanie strony w górę / w dół do poruszania się po pasku kart nie wydaje się naturalne.
John2496,

Firefox obsługuje także przełączanie kart za pomocą CTRL + TAB i CTRL + TAB + SHIFT. Zaczerpnięte z techontour.com/web-browsers/2008/10/04/…
John2496

1

Keybinder Addon działał dla mnie najlepiej . Łatwiej niż najpopularniejsza obecnie odpowiedź.

To trywialnie mapowane ctrl-arrowlefti ctrl-arrowrightprzełączanie między kartami po lewej i prawej stronie (w systemie Linux z Firefoksem 45.01).

Wydaje się, że dobrze jest wykonać dowolne naciśnięcie klawisza.

Zwrócę uwagę, że pod gnome-linux altklucz jest powiązany z pulpitem (w celu wyświetlenia okna poleceń). Możesz obejść ten problem, ostrożnie naciskając Shift, a następnie Alt; zamiast Alt.



0

Ponieważ miałem problemy ze wszystkimi wspomnianymi już wtyczkami, musiałem poszukać innego sposobu, aby to zrobić. Znalazłem inną wtyczkę, która pozwala dostosować działające skróty: wtyczka dorando-keyconfig .

  1. Zainstaluj go z https://addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/ i uruchom ponownie Firefox.
  2. Przejdź do about: addons (lub otwórz Ustawienia Addons poprzez menu), a następnie do Preferencji Keandoonfig Dorando.
  3. Dla każdego z poniższych elementów naciśnij [Dodaj nowy klucz], dodaj wartości i zaznacz pole Globalne :

    Nazwa: tab_next
    Wartość: gBrowser.mTabContainer.advanceSelectedTab (1, true);

    Nazwa: tab_prev
    Wartość: gBrowser.mTabContainer.advanceSelectedTab (-1, true);

  4. Teraz możesz dodać dowolny skrót do klawiszy.

Te funkcje znalazłem w opisie wtyczki, która odwoływała się do oryginalnego postu na forum Mozilli, który zawiera link do niektórych przykładów .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.