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


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ń


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


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 .


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.


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


Sugestia, aby dodać to do domyślnego pakietu xubuntu
Ilya Sheershoff
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.