我一直在尝试创建一个快捷键来抓取屏幕的一部分。
如果我运行命令/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
所以选项肯定会转移到命令中......
为什么它不尊重选项?我怎样才能解决这个问题?
按两次快捷方式(快速)时,它对我有用。
这似乎在某些时候有效,但不再有效(请参阅ubuntuforums.org 上的此线程- 无论是否使用“-i”开关,它对我都不起作用)。
已经打开了一个错误报告:https ://bugs.launchpad.net/ubuntu/+source/gnome-utils/+bug/549935
在 12.04(至少)中,默认快捷键是Shift+ PrtScr。
另一种方法是使用快门和:
当您按下快捷键时,屏幕将冻结并进行默认选择。您可以按 Enter 接受屏幕截图,按 Esc 取消或手动调整选择。
您可以将不同的默认选择保存为配置文件。它还有其他不错的功能,例如基本编辑和可配置文件名。