Jak ustawić skrót do zrzutu ekranu wybranego obszaru?

110

W programie do wykonywania zrzutów ekranu gnome, szybkie klawisze PrtScnprzechwytują cały ekran, a alt+ PrtScnprzechwytuje aktywne okno. Czy istnieje sposób na wykonanie skryptu lub skonfigurowanie trzeciej opcji przechwytywania dla wybranego obszaru?

Aktualizacja: Nie wydaje mi się, aby ten klucz był już zmapowany ... wprowadź opis zdjęcia tutaj

Stóg
źródło
2
Która wersja Ubuntu?
ish
5
w 16.04 Jest już skrót odbitki
Christian Bongiorno
To pytanie dotyczyło 12.04. (To był tag)
Rick

Odpowiedzi:

122
  1. Otwórz Ustawienia systemu -> Klawiatura -> Skróty
  2. Wybierz Niestandardowe skróty (możesz także przejść do Zrzutów ekranowych i to zadziała)
  3. Kliknij +
  4. Wypełnij pola
    • Nazwa doTake a screenshot of area
    • Polecenie dla gnome-screenshot -alub shutter -s(jeśli wolisz migawkę)
  5. Kliknij OK
  6. Kliknij dwukrotnie, co tworzysz i ustaw skrót Shift+PrtSc

- I to wszystko ... ;)


wydawanie poleceń
skrót do ustawień

Hingev
źródło
Jak mam to zrobić w Lubuntu 12.04?
Neptunno
otwórz Ustawienia Sistem -> Ustawienia klawiatury i postępuj zgodnie z instrukcjami @Halkinn, lub przejdź do czatu i powiedz to, czego nie możesz dostać
hingev
3
Ubuntu 12.04 ma teraz ten wbudowany skrót, zgodnie z poniższą odpowiedzią.
sjakubowski
W Linux Mint jest to Preferences -> KeyboardShortcuts, a potrzebne polecenie tomate-screenshot -a
Gordon Williams,
Minęło dużo czasu, ale jest skrót do Ubuntu 14.04, jego „ctrl + shift + prntscrn” ma nadzieję, że to pomoże.
Josyula Krishna
108

Ten skrót jest już wbudowany: Shift+ PrtScr:)

Pełna lista skrótów klawiaturowych zrzutów ekranu to:

wprowadź opis zdjęcia tutaj

ish
źródło
2
Dzięki, ale chyba tego nie mam. Czy mógłbyś opublikować zrzut ekranu, na które polecenie jest mapowane? W aktualizacji umieściłem mój zrzut ekranu powyżej.
Rick
1
Znaleziono: gnome-screenshot -a
Rick
1
to jest tylko w Ubuntu 12.04+, a @Richard opublikowałem odpowiedź
hingev
7
Działa również na Ubuntu 14.04
Yehonatan Tsirolnik
1
Aby się zgłosić, nadal działa w Ubuntu 16.04 :)
Jeff McJunkin
6

Podczas gdy powyższe odpowiedzi działały dla mnie w Ubuntu; po przejściu na Lubuntu zauważyłem, że ShiftPrtScnjuż nie działa.

Poniższa procedura naprawiła to dla mnie. Ponieważ w Lubuntu scrotużywany jest program , stwierdziłem, że musiałem dodać do ~/.config/openbox/lubuntu-rc.xml:

<!-- Launch scrot with interactive select when Shift-Print is pressed -->
<keybind key="S-Print">
  <action name="Execute">
    <command>scrot -s</command>
  </action>
</keybind>

Po zmianie nie zapomnij wydać: openbox --reconfigureaby aktywować aktualizacje.

Więcej informacji znajduje się w dokumentacji Lubuntu .

LinuxLover
źródło
1

możesz wypróbować to polecenie z terminala, jeśli masz problem ze skrótami.

sleep 5 && gnome-screenshot -a -c

Teraz otwórz okno, z którego chcesz zrobić zrzut ekranu i wybierz obszar po 5 sekundach od wykonania polecenia.

sleep 5

sprawia, że ​​terminal czeka 5 sekund przed wykonaniem polecenia, aby w tym czasie przejść do okna, które chcesz

gnome-screenshot -a -c

wykonuje zrzut ekranu obszaru i kopiuje go do schowka.

Mahmoud S. Marwad
źródło
0

Dla użytkowników Xubuntu i Xfce :

Uruchom Keyboardaplikację z menu uruchamiania, przejdź do Application Shortcuts, sprawdź bieżące działanie Print, jeśli xfce4-screenshooter -f:

  1. dodaj nową akcję: xfce4-screenshooter -r
  2. Ustaw Shift+ PrtScnza to
  3. Czek
  4. Cieszyć się

Jeśli nie xfce4-screenshooter- sprawdzić aktualny narzędzie jak uruchomić go w trybie „region” screenshot

Ilya Sheershoff
źródło
Sugestia, aby dodać to do domyślnego pakietu xubuntu
Ilya Sheershoff