Skróty klawiszowe w Operze
Uwaga: tekst ten dotyczy Opery w wersji 12 i starszych.
Rodzaje skrótów jakie możemy zdefiniować w Operze i konfiguracja skrótów klawiaturowych wykorzystująca skróty jednoklawiszowe
Wprowadzenie
Skróty klawiszowe to najpopularniejszy sposób na przyspieszenie działań wykonywanych na komputerze. Dzięki nim niejednokrotnie ułatwiamy sobie pracę i zamiast przekopywać się przez kilkupoziomowe menu po prostu używamy skrótu. Na przykład, aby na chwilę wyłączyć obsługę JavaScriptu, zamiast wybierać Menu O > Ustawienia > Preferencje > Zaawansowane > Zawartość, dużo szybciej będzie wcisnąć F12 na klawiaturze.
Co jest ciekawego w Operze jeśli chodzi o skróty klawiszowe? Otóż wspiera ona skróty jednoklawiszowe, które potrafią jeszcze bardziej przyspieszyć pracę. Dzięki temu można przypisać akcję do dowolnego klawisza niefunkcyjnego i, o ile nie jesteśmy akurat w trakcie wprowadzania tekstu, po wciśnięciu tego klawisza Opera wykona przypisaną do niego akcję. Jeśli w danej chwili wpisujemy tekst (kursor jest w polu tekstowym), a my chcemy wykonać akcję przypisaną do klawisza, wystarczy najpierw wcisnąć Escape.
Aby skróty jednoklawiszowe zaczęły działać, należy aktywować opcję „Włącz skróty jednoklawiszowe” w Menu O > Ustawienia > Preferencje > Zaawansowane > Mysz i klawiatura.
Rodzaje skrótów w Operze
Przypominam, że przy konfiguracji w polu Polecenie wpisujemy Akcje Opery lub ich kombinacje. Zachęcam tutaj też do przeczytania moich wcześniejszych wpisów: o poleceniach Opery i o gestach myszy.
Klawisz funkcyjny
Klawisz F1‑F12 lub np. klawisz menu kontekstowego, Home, Delete, PgUp, itp. Działają zawsze i wszędzie.
Zapis w konfiguracji:
F1 PageUp ContextMenu
Klawisz sterujący + klawisz zwykły
Klawisz sterujący, czyli Ctrl lub Alt (lub Meta – tylko Mac OS) wciśnięty razem z dowolnym klawiszem (litera, cyfra, symbol, a nawet klawisz funkcyjny).
Zapis w konfiguracji:
a Ctrl F12 Shift h ctrl alt shift
Skrót jednoklawiszowy
Dowolny klawisz nie należący do dwóch powyższych grup, który w przypadku gdy aktywny jest tryb wprowadzania tekstu (kursor w polu tekstowym) spowoduje wpisanie znaku. Dla potrzeb definicji i tego wpisu, przyjmiemy, że znak drukowalny wciśnięty razem z klawiszem Shift, też jest skrótem jednoklawiszowym (np. Shift+k).
Zapis w konfiguracji:
1 z x Shift
Skrót sekwencyjny
Stuknij określony klawisz, następnie stuknij określony klawisz, ... – tyle razy ile potrzeba. Należy pamiętać o tym, co napisałem w punkcie wyżej: skróty sekwencyjne wykorzystujące klawisze znaków drukowalnych będą działały tylko gdy jesteśmy poza trybem wprowadzania tekstu.
Na przykład wciśnięcie literek „d” i „p” w takiej kolejności mogłoby otworzyć stronę główną dobrychprogramów, a „b d p” stronę główną bloga (polecenie: Go to page, "http://www.dobreprogramy.pl/Blog.html").
Fani Vima powinni być zachwyceni. :‑)
Zapis w konfiguracji:
d p b d p F6, F10 a, b Ctrl Alt Shift a Alt, b Alt
Oznaczenia stosowane przed skrótami
Jeśli zaczniesz przeglądać domyślne skróty klawiaturowe Opery, zauważysz pewne oznaczenia:
- Platform Windows-Unix-MCE – oznacza na jakiej platformie systemowej będzie działał dany skrót, np. "Platform Windows-Unix-MCE, F3" nie będzie działał pod systemem MacOS;
- Feature ExtendedShortcuts – oznacza skróty jednoklawiszowe – wpis poprzedzony takim fragmentem nie będzie działał dopóki nie aktywujemy skrótów jednoklawiszowych w preferencjach Opery.
Domyślne skróty jednoklawiszowe...
Zazwyczaj osoby korzystające z Opery nie zdają sobie sprawy z dobrodziejstw korzystania ze skrótów jednoklawiszowych, a jeśli już ich używają, to używają 1, 2, z i x (przełączanie między otwartymi kartami i przechodzenie wstecz i dalej w aktywnej karcie). W końcu kto przy zdrowych zmysłach będzie używał zaznaczania kolejnego elementu blokowego? ;‑) No ale już Shift+Strzałki do poruszania się po odnośnikach na stronie też się czasem przydaje.
Lecz przejdźmy do sedna… Chodzi mi o to, że skróty jednoklawiszowe, tak samo jak wszystkie inne, są konfigurowalne, więc można je dostosować do własnych potrzeb i nadpisać te już istniejące akcjami z których my chcemy korzystać.
Przykładowa konfiguracja
Przykład proponowanego przeze mnie układu wykorzystuje fakt, że lewa ręka leży zwykle na klawiaturze (a,s,d,f), a prawa na myszy. Wytłumaczę krótko każdy ze skrótów (komentarz w nawiasie będzie dotyczył skrótu z klawiszem Shift, czyli też „jednoklawiszowego”). Oczywiście chodzi o to, żeby podać przykłady, które rozbudzą waszą wyobraźnię. Całość najlepiej dostosować pod siebie.
[list] [item]F1 - okno dialogowe: przejdź do krótkiej nazwy zakładki[/item][item]F2 - okno dialogowe: przejdź do strony[/item][item]1, 2 - to samo co F1, F2, tylko otwiera najpierw nową kartę[/item][item]3 - otwiera tylko nową kartę[/item][item]F6 - pokazuje/ukrywa pasek adresu - przydaje się dla tych którzy używają F2 zamiast niego[/item][item]` - bonus – skrót do klawiszy dostępu na stronie
F1 = Go to nickname F2 = Go to page F6 = Set alignment,"Document Toolbar",6 | Set alignment,"Document Toolbar",0 Feature ExtendedShortcuts, ` = Enter accesskey mode | Leave accesskey mode Feature ExtendedShortcuts, 1 = New page & Go to nickname Feature ExtendedShortcuts, 2 = New page & Go to page Feature ExtendedShortcuts, 3 = New page
[/item] [item]q, w, e - poruszanie się po otwartych stronach: poprzednia karta, lista otwartych kart i okien (zamkniętych kart i okien), następna karta
Feature ExtendedShortcuts, q = Switch to previous page Feature ExtendedShortcuts, w = Show popup menu,"Internal Window List" Feature ExtendedShortcuts, w Shift = Show popup menu,"Internal Closed Window List" Feature ExtendedShortcuts, e = Switch to next page
[/item] [item]a, s, d - Wstecz (Przewiń wstecz), połączona lista stron z menu wstecz i dalej, Dalej (Przewiń dalej)
Feature ExtendedShortcuts, a = Back Feature ExtendedShortcuts, a Shift = Rewind Feature ExtendedShortcuts, s = Show popup menu,"Internal Page History" Feature ExtendedShortcuts, d = Forward | Fast forward Feature ExtendedShortcuts, d Shift = Fast forward
[/item] [item]r, f - poruszanie się po aktywnej stronie - przewijanie w górę (na samą górę), w dół (na sam dół)
Spacja i Shift+Spacja przewijają o cały ekran, co jest czasem dość niewygodne. Ilość Scroll up/Scroll down można (i trzeba) dopasować do własnych potrzeb
Feature ExtendedShortcuts, r = Scroll up, 9 Feature ExtendedShortcuts, r Shift = Go to start Feature ExtendedShortcuts, f = Scroll down, 9 Feature ExtendedShortcuts, f Shift = Go to end
[/item] [item]t, g - Powiększenie: +10% (reset do 100%), pomniejszenie: -10% (reset do 100%)
Feature ExtendedShortcuts, t = Zoom in,10 Feature ExtendedShortcuts, t Shift = Zoom to,100 Feature ExtendedShortcuts, g = Zoom out, 10 Feature ExtendedShortcuts, g Shift = Zoom to,100
[/item] [item]Skróty sekwencyjne:
- stuknij x, a następnie z - otwórz ostatnio zamkniętą kartę;
- stuknij z, a następnie x - zamknij aktywną kartę.
Dlaczego w ten sposób? Skróty jednoklawiszowe są na tyle groźne, że jeśli nie zauważysz, że nie jesteś w trybie wprowadzania tekstu i zechcesz coś napisać, to Opera wykona akcje przypisane do klawiszy. Należy więc unikać akcji potencjalnie niebezpiecznych, takich jak zamknięcie strony, jako skrótów jednoklawiszowych. Jako że "xz" i "zx", nie licząc "zxcvbnm", nie występują w polskich wyrazach, to prawdopodobieństwo jest niewielkie, że będziesz chciał(a) wcisnąć te dwa klawisze pod rząd.
Feature ExtendedShortcuts, x, z = Close page Feature ExtendedShortcuts, z, x = Reopen page
[/item] [item]c - załaduj wszystkie obrazki (wyświetlaj obrazki lub wyświetlaj tylko obrazki znajdujące się w pamięci podręcznej – dobre dla wolnych połączeń)
v - dopasuj do szerokości – przydatne przy przeglądaniu dużych zdjęć
Feature ExtendedShortcuts, c = Load all images Feature ExtendedShortcuts, c Shift = Enable display images > Display cached images only Feature ExtendedShortcuts, v = Enable mediumscreen mode | Disable mediumscreen mode
[/item] [item]do okna pocztowego dodaję jeszcze wpis
g Alt = Focus page & Mark as read & Go to end & Navigate up & Open link in background page & Focus address field & Select next unread
samo "g" zaznacza wiadomość jako przeczytaną i przechodzi do następnej nieprzeczytanej;
"g Alt" (Alt+g) otworzy ostatni odnośnik z treści wiadomości, a poza tym zrobi to co "g" – przydatne przy wiadomościach RSS. [/item][/list]
Trzeba jeszcze usunąć wpisy, które nadpisujemy własnymi (uwaga na kontekst skrótu). Niektóre skróty występują np. w kontekście Mail window i będą miały pierwszeństwo przed naszymi własnymi, jeżeli będziemy je wykonywać w karcie z pocztą. Większość z tych skrótów mi nie przeszkadza, ale przechodzenie między kartami powinno działać zawsze tak samo – usuwam zatem skróty "q", "w" i "e" (o ile takie są) z kontekstu Mail window.
Istniejące, przydatne skróty klawiaturowe
Aby tekst ten był niejako samowystarczalny, wymienię niektóre, domyślne skróty, które moim zdaniem zasługują na uwagę (i które mi w tej chwili przychodzą do głowy).
Aplikacja, strona internetowa
- Ctrl+z – Cofnij ostatnią czynność
- Ctrl+Shift+v – Przejdź do strony, której adres znajduje się w schowku
- Ctrl+t – Nowa karta
- Ctrl+w – Zamknij kartę
- Ctrl+Shift+t – Otwórz ostatnio zamkniętą kartę
- Ctrl+Shift+n – Nowe okno prywatne
- Ctr+Shift+q – Zamknij wszystkie karty i okna prywatne
- Ctrl+Enter – Automatyczne logowanie (wyświetla listę wyboru, jeśli na stronie zapamiętano kilka loginów i haseł)
- F12 – Pokaż menu Szybkiej konfiguracji
- F4 – Pokaż/Ukryj panele
- Ctrl+B – Przełącz na panel zakładek
- F5 – Odśwież stronę
- F8 – Umieść fokus w polu adresu
- . – Rozpocznij wyszukiwanie na stronie
- F3 (Shift+F3) – Znajdź następny (znajdź poprzedni)
- 4 – Minimalizuj stronę
- 5 – Przywróć/Maksymalizuj stronę
- Spacja – Przewiń stronę w dół lub przejdź do następnej strony artykułu (szybkie przewijanie)
- Ctrl+Alt+Shift+H – Minimalizuj Operę do zasobnika systemowego
- Ctrl+F12 – Preferencje
- Shift+F12 – Wygląd
Poczta
Tutaj wszystkie są ciekawe...
- Spacja – Przewiń wiadomość w dół, a gdy dojdziesz do końca, oznacz jako przeczytaną i przejdź do następnej nieprzeczytanej
- Delete (Shift+Delete) – Usuń wiadomość (Usuń całkowicie, pomijając kosz)
- g (t) – Oznacz jako przeczytaną i przejdź do następnej (poprzedniej) nieprzeczytanej
- h (y) – Następna (poprzednia) nieprzeczytana
- j (u) – Następna (poprzednia wiadomość)
- k (k Shift) – Oznacz jako (nie)przeczytaną
- r – Odpowiedz
- Shift+s – Zapisz wszystkie załączniki do wybranego folderu