设置正常的截图程序?

Dim*_*ims 5 kde screenshot print-screen plasma-5

如果我按下PrintScreen按钮,Spectacle应用程序将启动并允许我使用以下按键和鼠标笔触截取屏幕截图。

我可以让它立即进行而不需要额外的操作吗?

如果Spectacle应用程序已经启动,则PrintScreen按钮上没有任何反应。

即,根据Spectacle应用程序的状态,我应该在正在运行的应用程序列表中按下PrintScreen或查找Spectacle应用程序——许多附加操作。

我可以在PrintScreen按钮上激活应用程序吗?

DK *_*ose 3

除了 之外,设置 > 快捷方式 > 自定义快捷方式PrintScreen中还提供了其他“默认”操作,如下图所示:

眼镜选择

  1. PrintScreen打开 Spectacle GUI。如果应用程序已打开但在后台或最小化,则按下PrintScreen不会使 GUI 返回焦点或位于其他窗口之上。正如您所指出的,您需要自己将其放在前面。

  2. 如果您想截取全屏屏幕截图,请PrintScreen使用Shift+PrintScreen来立即执行此操作,而无需调用 Spectacle GUI。

  3. 同样,Control++可让您立即ShiftPrintScreen活动窗口进行屏幕截图。

  4. 如果您想选择屏幕的特定区域,则第四个可用的默认选项是Meta+ Control+ 。PrintScreen

正如您所看到的,如果您想执行234中的任何选项,您不需要只按PrintScreen然后必须处理 Spectacle 的 GUI。这三个选项会立即执行,无需调用 Spectacle 的 GUI。

但是,如果您想要执行上述三个操作未涵盖的操作,则需要使用PrintScreenSpectacle 的 GUI。典型的情况是进行延迟屏幕截图并希望包含或排除鼠标指针。

您的 Spectacle 设置保存在~/.config/spectaclerc中,但建议不要直接编辑此文件。相反,请尽可能使用 Spectacle 的 GUI。


我猜从

我可以通过 PrintScreen 按钮激活应用程序吗?

当您按 时PrintScreen,如果 Spectacle 已打开(但已最小化),您希望其获得焦点。如果它没有运行,您希望它在您按 时启动PrintScreen

如果您安装了wmctrl(在 Universe 存储库中可用),您可以使用

wmctrl -xa spectacle.spectacle || spectacle -g 
Run Code Online (Sandbox Code Playgroud)

作为捷径。此命令检查 Spectacle 是否正在运行:如果正在运行,Spectacle GUI 将成为焦点。如果 Spectacle 未运行,该命令将启动 Spectacle。

如果这确实是您想要的,请创建一个新的自定义快捷方式,其中“打印”作为触发器,上面的代码作为操作。系统会警告您存在冲突,并询问您是否要重新分配该功能。这样做。


Dan*_*iel 1

我认为你的意思是尽快复制到剪贴板

您可以使用快捷键 META+Print Screen(Meta 是 Windows 键)

但此操作将完成默认操作,通常是保存到屏幕截图文件夹如果是这种情况,请打开 Spectacle,转到配置并更改为: 在此输入图像描述