如何让 Shutter 成为默认截图工具?

TII*_*DER 49 shortcut-keys screenshot shutter

我的 Ubuntu 12.04 机器上的快门为 0.90(通过 PPA 安装)。我想用Print快捷键将它用作我的默认截图工具。但是我在 Shutter 中找不到这个选项。它应该在首选项 -> 键盘中,但我在那里没有看到键盘选项。我还尝试在 Ubuntu 中使用shutter -f. 它也不起作用。

Print按键时如何使用快门?

Adi*_*tya 30

对于 Unity(最高 Ubuntu 17.04)

我们需要安装CompizConfig Settings Manager (CCSM)来绑定PrintAlt+Print到 Shutter。按着这些次序:

  1. 安装compizconfig-settings-manager安装 compizconfig-settings-manager.

  2. 打开 Dash(按Super)并查询ccsm并点击Enter运行 CompizConfig 设置管理器。

    Dash 中的 ccsm

  3. General Category 下,您会找到名为Gnome Compatibility的选项。单击它(而不是它旁边的复选框,即保持选中标记激活)。

    一般 >> Gnome 兼容性

  4. 现在切换到Commands选项卡并修改文本字段,如下图所示。

    命令选项卡

  5. 上一步的解释。您可以man shutter在终端中运行以查看CAPTURE MODE OPTIONS可用的不同之处。

  • 屏幕截图命令行: shutter -f - 这将捕获整个屏幕。按 时激活Print
  • 窗口截图命令行: shutter -a - 捕获当前活动窗口。按Alt+时激活Print

享受使用 Shutter 截屏的乐趣!!


小智 29

Ubuntu 14.04:出于某种原因,“CompizConfig?Gnome 兼容性”和“所有设置?键盘?屏幕截图”都不适合我。帮助我的一件事是定义自定义全局快捷方式。我转到“所有设置?键盘?屏幕截图”并删除了我将要使用的“打印”键上的所有冲突绑定。

在此处输入图片说明

然后在同一个窗口中,我打开了一个“自定义快捷方式”部分,并为 Shutter 创建了两个自定义快捷方式。

在此处输入图片说明

  • 带快门的全屏 – shutter -f
  • 使用 Shutter 截取一个区域的屏幕截图 – shutter -s

  • 我尝试分配 Alt+Print 来截取窗口的屏幕截图,但它不允许我这样做。任何想法为什么? (5认同)
  • 为了让 Alt-Print 工作,我必须在路径 `/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom?/` 中使用 *dconf-editor* 编辑设置,其中 `?` 是一个数字并将`binding`设置为`<Alt>Print` (2认同)

fro*_*egb 23

不安装快门以外的任何东西,进入系统设置,然后键盘,单击快捷方式选项卡,单击自定义快捷方式,然后+添加按钮,例如,以下自定义命令:

. . name = shutter -f  
. . command = shutter -f -e -o 'Desktop/%name_%T.png'  
Run Code Online (Sandbox Code Playgroud)

并单击应用按钮。现在单击自定义命令列表中的新行并按下print screen键。这将重新分配键以使用快门拍摄快照。

要查看快门选项,请在man shutter终端屏幕中键入。我的示例采用全屏屏幕截图并将其保存到桌面,无需其他用户交互。

其他有用的选项是替换活动窗口的-fwith和替换屏幕的可选矩形部分。-a-s

截取了一些屏幕截图后,您可以直接从桌面(或保存它们的任何位置)使用它们,或者通过打开它们出现的快门程序本身来对它们进行注释等。


小智 11

对于 GNOME Shell (Ubuntu 18.04+)

  • 转到设置->设备->键盘
  • 找到将屏幕截图保存到图片并禁用打印键绑定(否则它不会让您重新分配打印键。
  • 在底部添加一个新的自定义快捷方式
  • 输入任意名称和shutter -s 区域选择命令。
  • 分配打印键。
  • 单击顶部的添加

或者,直接发送到磁盘:

# Full screen, exit after capture, no session
shutter -f -e -n -o screenshot_%Y-%m-%d_%T.png

# Active window, exit after capture, no session  
shutter -a -e -n -o screenshot_%Y-%m-%d_%T.png
Run Code Online (Sandbox Code Playgroud)


Ryk*_*yko 6

我没有使用 Ubuntu 15.10 Unity 发行版。因此,compiz 的 Gnome 兼容性工具对我不起作用。所以我使用了迈克尔的方法(上面)。转到所有设置 -> 键盘 -> 屏幕截图。

图片1

然后首先通过单击选项并按退格键禁用“截屏”、“截屏”和“截屏”选项。

然后转到“自定义快捷方式”选项并单击加号按钮以添加新的快捷方式。要为整个桌面创建屏幕截图,请编写命令“shutter-f”,而要拍摄特定区域的屏幕截图,请编写命令“shutter-s”。

图片2

现在,在创建两个自定义快捷方式后,您必须为这些自定义快捷方式分配键。单击“禁用”区域,然后按下要分配给此功能的键。我建议对全屏捕获器使用“打印”键,对要捕获的区域使用“ Shift+Print

关上窗户,然后你就可以走了……


同样,您甚至可以使用 gnome-screenshot 工具。只需使用“ gnome-screenshot ”命令进行全屏截图,并使用“ gnome-screenshot -a ”命令将工具用于某个区域。您还可以使用“ gnome-screenshot -w ”命令来捕获特定窗口。

我实际上使用 gnome-screenshot 工具,因为它更快更轻。但它的功能较少。