Як встановити ярлик для екрана вибраної області?


110

У програмі знімання екрана gnome швидкі клавіші PrtScnфіксують весь екран та alt+ PrtScnфіксують активне вікно. Чи існує спосіб скриптування або налаштування третього варіанту захоплення обраної області?

Оновлення: мені здається, цей ключ вже не відображений ... введіть тут опис зображення


2
Яка версія Ubuntu?
Останній

5
в 16.04 Вже є короткий штрих змін
Крістіан Бонгіорно

Це питання було за 12.04. (Це була мітка)
Рік

Відповіді:


122
  1. Відкрийте Налаштування системи -> Клавіатура -> Ярлики
  2. Виберіть спеціальні ярлики (ви також можете перейти до екрана, і він спрацює)
  3. Клацніть +
  4. Заповнення полів
    • Ім'я вTake a screenshot of area
    • Команда до gnome-screenshot -aабо shutter -s(якщо ви віддаєте перевагу затвору)
  5. Натисніть кнопку ОК
  6. Двічі клацніть на створеному вами і встановіть ярлик Shift+PrtSc

- І це все ...;)


складання команди
ярлик налаштувань


Як мені це зробити на Lubuntu 12.04?
Нептунно

відкрийте Налаштування системи -> Налаштування клавіатури та виконайте кроки @Halkinn, або перейдіть до чату і скажіть, що ви не можете отримати
hingev

3
У Ubuntu 12.04 тепер цей ярлик вбудований з коробки, відповідно до наведеної нижче відповіді.
sjakubowski

У Linux Mint це - Preferences -> KeyboardShortcutsі потрібна вам командаmate-screenshot -a
Гордон Вільямс,

Давно, але є ярлик для цього в Ubuntu 14.04, його "ctrl + shift + prntscrn" сподівається, що це допоможе.
Джосюла Крішна

108

Цей ярлик вже вбудований: Shift+ PrtScr:)

Повний список ярликів клавіатури скріншота:

введіть тут опис зображення


2
Дякую, але я, здається, цього не маю. Ви б не хотіли розмістити знімок екрана, на яку команду це відображено? Я включив знімок екрана вище в оновлення.
Рік

1
Знайдено: gnome-screenshot -a
Рік

1
це тільки в ubuntu 12.04+ і @ Richard я опублікував відповідь
hingev

7
Також працює над Ubuntu 14.04
Yehonatan Цирольник

1
Тільки щоб повідомити, це все ще працює в Ubuntu 16.04 :)
Jeff McJunkin

6

Тоді як вище відповіді працювали на мене в Ubuntu; після переходу на Lubuntu я помітив, що це ShiftPrtScnвже не працює.

Наступна процедура зафіксувала це для мене. Оскільки в Lubuntu використовується програма scrot, я виявив, що мені потрібно додати наступне ~/.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>

Після зміни не забудьте оформити: openbox --reconfigureактивувати оновлення.

Детальнішу інформацію див. У документації на Lubuntu .


1

ви можете спробувати цю команду з терміналу, якщо у вас є проблеми з ярликами.

sleep 5 && gnome-screenshot -a -c

Тепер відкрийте вікно, з якого потрібно зробити знімок екрана, і виберіть область через 5 секунд після виконання команди.

sleep 5

змушує термінал чекати 5 секунд перед виконанням команди, щоб ви могли зайти до потрібного вікна протягом цього часу

gnome-screenshot -a -c

робить знімок екрана області та копіює його в буфер обміну.


0

Для користувачів xubuntu та xfce :

Запустіть Keyboardдодаток у меню запуску, перейдіть до програми Application Shortcuts, перевірте Print, чи немає в ньому дій xfce4-screenshooter -f:

  1. додати нову дію: xfce4-screenshooter -r
  2. Встановіть Shift+ PrtScnдля цього
  3. Перевірка
  4. Насолоджуйтесь

Якщо це не так xfce4-screenshooter- перевірте поточний інструмент, як запустити його в режимі "скріншот області"


Пропозиція додати це до пакету xubuntu
Ілля Шершофф
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.