Ubuntu 18, как изменить скриншот приложения на Flameshot?

22

Мне нужно было выделить какой-то текст на моих скриншотах, и я не знал, как это сделать с помощью стандартного приложения для скриншотов. Flameshot - это решение. Я установил это.

Как заменить PrtScrгорячую клавишу, чтобы она запускала Flameshot?

Павел Лысенко
источник
1
Вы должны вырезать все, начиная со второго предложения, опубликовать его как ответ и удалить его из вопроса, чтобы сохранить формат вопросов и ответов.
dsSTORM
Поскольку Ask Ubuntu - это сайт вопросов и ответов, вы должны опубликовать ответ отдельно, как сказал @dsSTORM. Я удалил часть ответа из вопроса, но вы можете найти ее здесь . Пожалуйста, оставьте ответ в разделе «Ваш ответ» ниже. Это совершенно нормально, чтобы ответить на свой вопрос.
Помский

Ответы:

33

Если вам нужно заменить PrtScrярлык, сделайте следующее:

  1. Освободите PrtScrпривязку этой командой

    gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot ''
    
  2. Зайдите в Настройки -> Устройства -> Клавиатура и прокрутите до конца. Нажмите +, и вы создадите собственный ярлык.

  3. Введите имя: " flameshot ", команду: /usr/bin/flameshot gui.

  4. Установить ярлык PrtScr(печать).

Вот и все. В следующий раз, когда вы PrtScrнажмете, будет запущен Flameshot.


Источник : опубликовано в вопросе ОП, который должен был быть опубликован вместо ответа.

Помский
источник
11

Установите и настройте flameshot через терминал ... если не custom0настроен ярлык / привязка

Установите Flameshot:

sudo apt install flameshot

Освободите PrtScrпривязку с помощью этой команды:

Ubuntu 19.10 (Кредиты: @ Jobou's комментарий)

gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot '[]'

Старые версии Ubuntu:

gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot ''

Установить новую пользовательскую привязку:

gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"

Имя набора:

gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'flameshot'

Установить команду:

gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command '/usr/bin/flameshot gui'

Установить привязку:

gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Print'
Marius
источник
3
На Ubuntu 19.10 мне пришлось снять PtrScrпривязку с помощью этой командыgsettings set org.gnome.settings-daemon.plugins.media-keys screenshot '[]'
jobou
0

Или просто установите любой ярлык (включая PrtScr) на flameshot gui: как указано в других ответах, только без необходимости каких-либо других настроек. Вам будет задан вопрос, хотите ли вы переназначить ключ (по крайней мере, в Xfce, но я думаю, что он одинаков для большинства компьютеров).

Вы могли бы рассмотреть возможность PrtScrиспользования инструмента скриншотов по умолчанию и использовать другие ярлыки для flameshot, по крайней мере два, я имею в виду, потому что вы также можете захватывать экран с задержкой : для 5-секундной задержки используйте flameshot gui -d 5000.

Больше здесь .

cipricus
источник