Wyłącz CTRL + Q w Firefox bez rozszerzenia keyconfig

43

Jak wyłączyć skrót Ctrl+ Qw przeglądarce Firefox bez używania rozszerzenia keyconfig ?

lesmana
źródło
5
Nienawidzę programistów, którzy rozwijają ctrl + q (bardzo rzadko używane) z ctr + w (używane często). Dzięki za prośbę!
Vladimir Ch

Odpowiedzi:

21

Jest teraz rozszerzenie tylko dla tego:

https://addons.mozilla.org/en-us/firefox/addon/disable-ctrl-q-shortcut/

Marco Leogrande
źródło
4
Dla tych, którzy są zainteresowani użyciem tej wtyczki, jest ona restartowana.
Can't Tell
3
Wyłącz skrót Ctrl Q wydaje się nie być obsługiwany. Nie obsługuje e10. addons.mozilla.org/en-US/firefox/addon/ctrl-shift-q-quit to dobra alternatywa.
Rob W
7
Żadne z tych dwóch nie jest kompatybilne z Firefoksem 57.
Damian Yerrick
Oba zniknęły teraz.
Akababa
43

Powinieneś uzyskać podobny wynik , łatwiejszy, włączając ukrytą opcję konfiguracji (about: config).

  1. W pasku adresu przeglądarki Firefox wpisz about:configi zaakceptuj ostrzeżenie. Teraz pojawia się przed tobą długa lista opcji konfiguracji. Filtruj, wpisując słowo kluczowe quit na pasku filtrów (u góry do góry). Po tym filtr działa, będziesz miał tylko kilka linii. Kliknij browser.showQuitWarning i ustaw wartość true , klikając na nią.

  2. Możesz użyć tego filtra ponownie ze słowem kluczowym warnon i sprawdzić, czy opcje „ostrzegaj przy zamykaniu kart” i podobne są ustawione na wartość true.

  3. W oknie Opcje / Preferencje Firefoksa (lub Edycja / preferencje zależy od systemu i wersji) przejdź do sekcji Karty i zaznacz opcję „Ostrzegaj przy zamykaniu wielu kart”. Zapobiegnie to zamknięciu okna z wieloma kartami.

Nie wyłączysz całkowicie Ctrl-Q ale przynajmniej uczynisz to nieszkodliwym.

Hastur
źródło
8
Niestety dla mnie (w Ubuntu 14.10 z Firefoksem 33.0) ustawienie klucza „browser.showQuitWarning” na „true” absolutnie nic nie robi. :-( Więc musiałem zainstalować wyżej wymienione rozszerzenie, aby wyłączyć skrót klawiaturowy. Co za świat, w którym żyjemy.
okolnost
2
Po prostu działało dla mnie z 14.04.
arhuaco
2
@okolnost @axd @ user905686 to nie będzie działać, jeśli firefox jest ustawiony na wyświetlanie twoich okien / kart od ostatniego razu. W Preferencjach ogólnych When Firefox startszmień to na stronę główną lub pustą stronę. Zobacz support.mozilla.org/en-US/questions/1127960, aby dowiedzieć się dlaczego. Możesz przywrócić ostatnią sesję ręcznie z menu historii podczas uruchamiania Firefoksa.
Matthew
1
@DylanHunt w about:configmożesz znaleźć pole browser.tabs.warnOnClose. Domyślna wartość to prawda ... Po tylu latach układ interfejsu zmienia się wiele razy, ale niektóre zmienne wewnętrzne nie ...
Hastur
1
To przestało mi ostatnio działać. Dziwny.
NotSimon,
9

Możesz po prostu dodać niestandardowy skrót do Ctrl+ Q. W Ubuntu jest dostępny bezpośrednio w ustawieniach (jak to zrobić) . Zostanie przechwycony przez system operacyjny i dlatego żadna aplikacja, w tym Firefox, nie wykryłaby go.

PS Odwzorowałem go na dźwięk „Ups”.

Krok 1. Zainstaluj pakiet sox i jego bibliotekę wsparcia mp3-

sudo apt-get install sox libsox-fmt-all

Krok 2. Dodaj następujący wiersz w niestandardowym pytaniu o skrót -

play ~/Music/Oops.mp3

PS Dla użytkowników systemu Windows: możesz użyć AutoHotKey . Ma wbudowaną funkcję odtwarzania sygnału dźwiękowego. Użyj tego w skrypcie w ten sposób-

^Q::
    SoundBeep, 1000, 500

Powyższe „^” oznacza Ctrl

Udayraj Deshmukh
źródło
Dziękuję Ci. było to o wiele prostsze niż niektóre inne rozwiązania, które chciały przechwycić naciśnięcia klawiszy i przekazać je dalej w zależności od aplikacji, w której się znajdowałem. Chociaż widzę, dlaczego czasami mogę tego chcieć, było to dla mnie znacznie łatwiejsze rozwiązanie sprawa, o której nie pomyślałbym.
Silvestris,
Nie ma za co! Wymyśliłem to rozwiązanie z tego samego powodu :)
Udayraj Deshmukh
Muszę powiedzieć, że wszystkie istniejące rozszerzenia „disable-ctrl-Q” nie działają z powodu pewnych błędów w Mozilli lub z powodu niezgodności wersji; ta odpowiedź jest najlepsza. Teraz mam śliczne „Badum tsss!” dźwięk za każdym razem, gdy naciskam ctrl-Q :)
mike239x
3

Ctrl+ Qnie jest skrótem specyficznym dla Firefoksa, jest systemowy na Ubuntu, jeśli nie masz nic przeciwko wyłączeniu go wszędzie, postępuj zgodnie z tą odpowiedzią .
Zasadniczo tworzysz nowy skrót i przypisujesz /bin/falsejako polecenie.
Ponowne uruchomienie nie jest konieczne.

Marwan Nabil
źródło
Ponowne uruchomienie nie jest konieczne. tylko rezygnacja.))
vstepaniuk