我需要在屏幕截图中突出显示一些文本,但我不知道如何使用默认屏幕截图应用程序来做到这一点。 火焰喷射器是一个解决方案。我安装了它。
我如何替换PrtScr快捷键以启动 Flameshot?
答案1
如果您需要或想要替换PrtScr快捷方式,请执行以下操作:
PrtScr使用此命令解除绑定
gsettings set org.gnome.settings-daemon.plugins.media-keys screenshot '[]'
输入名字: ”火焰弹", 命令:
/usr/bin/flameshot gui
或/snap/bin/flameshot
。将快捷方式设置为PrtScr(打印)。
就是这样。下次按下时,PrtScr火焰射击将启动。
来源:由 OP 发布在问题中应该将其作为答案发布。
答案2
通过终端安装并设置 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
如果你通过以下方式安装 Flameshotsnapcraft.io而不是通过标准sudo apt install flameshot
,那么路径/usr/bin/flameshot gui
将不起作用,因为路径不同。
答案4
或者简单地将任何快捷方式(包括 PrtScr)设置为flameshot gui
:,如其他答案所示,无需任何其他设置。系统会询问您是否要重新映射键(至少在 Xfce 中,但我猜在大多数桌面上都一样)。
你可能考虑保留 PrtScr默认的截图工具,并使用其他的快捷键来截取 flameshot,至少两个,因为你还可以截取屏幕截图延迟:若要延迟 5 秒,请使用flameshot gui -d 5000
。
更多的这里。