Blog (12)
Komentarze (221)
Recenzje (0)
@SaskatchewanSkróty klawiszowe w Operze

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.

Proponowane skróty jednoklawiszowe
Proponowane skróty jednoklawiszowe

[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
Wybrane dla Ciebie
Komentarze (5)