我一直在尝试创建一个快捷键来抓取屏幕的一部分。
如果我运行该命令,/usr/bin/gnome-screenshot --area
我想要的程序就会运行并执行我想要的操作。当我在键盘快捷键菜单中创建自定义操作并激活该命令(使用 ctrl-prnscr)时,该命令会启动,但表现得好像选项--area
不存在(它会抓取整个屏幕,而不是给我一个光标来选择)。如果我运行,ps -eaf |grep screen
我会得到:
$ ps -eaf |grep screen
yfarjoun 2082 1 0 Oct29 ? 00:00:21 gnome-screensaver
yfarjoun 17730 1 0 17:34 ? 00:00:00 gnome-screenshot --area
yfarjoun 17735 17730 1 17:34 ? 00:00:00 gnome-screenshot --area
yfarjoun 17741 2599 0 17:34 pts/0 00:00:00 grep --color=auto screen
因此选项肯定转移到了命令....
为什么不接受该选项?我该如何修复?
答案1
当我按两次快捷键(快速)时,它对我有用。
这似乎在某些时候有效,但现在不再有效了(见此主题在 ubuntuforums.org - 它对我来说不起作用,无论是否带有“-i”开关)。
已经有一个错误报告打开:https://bugs.launchpad.net/ubuntu/+source/gnome-utils/+bug/549935
答案2
在 12.04 (至少)中,默认快捷键是Shift+ PrtScr。
答案3
另一种方法是使用快门和:
- 设置首选项 -> 高级,从您想要的选择大小和位置开始。
- 设置首选项->键盘以通过选择进行捕获。
当您按下快捷键时,屏幕将冻结并进行默认选择。您可以按 Enter 接受屏幕截图,按 Esc 取消或手动调整选择。
您可以将不同的默认选择保存为配置文件。它还有其他不错的功能,例如基本编辑和可配置文件名。