为 gnome 快捷方式添加剪切-运行-粘贴快捷方式

为 gnome 快捷方式添加剪切-运行-粘贴快捷方式

我有一个程序,它从剪贴板获取文本,对其进行一些操作并将其返回到剪贴板。然后,程序关闭。

我可以为其创建一个快捷方式 --- 类似 gnome 键盘快捷键、上下文菜单项等 --- 来剪切选定的文本、运行我的程序并粘贴文本吗?或者您有其他解决方案吗?

该快捷方式/操作应该在整个 Ubuntu 中有效。

答案1

1)制作脚本:(
打开gedit并粘贴此脚本,然后保存)

/bin/bash #!/bin/bash

xdotool key --clearmodifiers ctrl+x # 这应该会剪切文本

sleep 1 # 我们需要给剪贴板一些时间才能真正获取文本,你可以尝试较低的值,比如 .5

/path/to/your/program # 在这里输入你的程序的路径

睡眠 1

xdotool key --clearmodifiers ctrl+v # 这应该会粘贴文本

出口 0

2)使其可执行(chmod +x /path/to/script)。

3)启动键盘配置gnome-control-center keyboard:(
转到快捷方式→自定义快捷方式)

在此处输入图片描述

4)点击“+”并添加名称和命令:

    /path/to/script

5)选择您想要的按键绑定。

6)由于漏洞,您必须注销并重新登录以使快捷方式生效。

相关内容