Ubuntu 18如何将屏幕截图应用程序更改为Flameshot?


22

我需要在屏幕快照中突出显示一些文本,但我不知道如何使用默认的屏幕快照应用程序来处理。Flameshot是一种解决方案。我安装了它。

如何替换PrtScr快捷键以启动Flameshot?


1
您应该从第二句话开始切掉所有内容,将其发布为答案,然后从问题中删除,以确保Q&A格式。
dsSTORM

由于Ask Ubuntu是一个问答网站,因此您应该像@dsSTORM所说的那样分别发布答案。我已经从问题中删除了答案部分,但是您可以在这里找到它。请在下面的“您的答案”部分中发布答案。回答您自己的问题完全可以。
pomsky '18年

Answers:


33

如果您需要替换PrtScr快捷方式,请执行以下操作:

  1. PrtScr通过此命令释放绑定

    gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot ''
    
  2. 转到设置->设备->键盘,然后滚动到末尾。按+,您将创建自定义快捷方式。

  3. 输入名称:“ flameshot ”,命令:/usr/bin/flameshot gui

  4. 将快捷方式设置为PrtScr(打印)。

这就对了。下次您按下PrtScrFlameshot将被启动。


资料来源OP在问题中张贴了它,而应该将其张贴为答案。


10

通过终端安装和设置Flameshot ...如果未custom0配置快捷方式/绑定

安装Flameshot:

sudo apt install flameshot

PrtScr通过以下命令释放绑定:

Ubuntu 19.10(来源:@jobou的评论)

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'

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

这里更多。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.