У програмі знімання екрана gnome швидкі клавіші PrtScnфіксують весь екран та alt+ PrtScnфіксують активне вікно. Чи існує спосіб скриптування або налаштування третього варіанту захоплення обраної області?
У програмі знімання екрана gnome швидкі клавіші PrtScnфіксують весь екран та alt+ PrtScnфіксують активне вікно. Чи існує спосіб скриптування або налаштування третього варіанту захоплення обраної області?
Відповіді:
Take a screenshot of area
gnome-screenshot -a
або shutter -s
(якщо ви віддаєте перевагу затвору)- І це все ...;)
Preferences -> KeyboardShortcuts
і потрібна вам командаmate-screenshot -a
Цей ярлик вже вбудований: Shift+ PrtScr:)
Повний список ярликів клавіатури скріншота:
Тоді як вище відповіді працювали на мене в 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 .
ви можете спробувати цю команду з терміналу, якщо у вас є проблеми з ярликами.
sleep 5 && gnome-screenshot -a -c
Тепер відкрийте вікно, з якого потрібно зробити знімок екрана, і виберіть область через 5 секунд після виконання команди.
sleep 5
змушує термінал чекати 5 секунд перед виконанням команди, щоб ви могли зайти до потрібного вікна протягом цього часу
gnome-screenshot -a -c
робить знімок екрана області та копіює його в буфер обміну.
Для користувачів xubuntu та xfce :
Запустіть Keyboard
додаток у меню запуску, перейдіть до програми Application Shortcuts
, перевірте Print
, чи немає в ньому дій xfce4-screenshooter -f
:
xfce4-screenshooter -r
Якщо це не так xfce4-screenshooter
- перевірте поточний інструмент, як запустити його в режимі "скріншот області"