完善了一下在深度终端雷神模式中使用的体验,键入待复制的内容并回车键确认后会自动隐藏雷神终端,等待下次唤出。
创建并编辑 auto-copy
脚本
sudo vim /usr/local/bin/auto-copy
内容如下:
#!/bin/bash
# 友情提示:
# 1、请在深度终端的雷神模式中使用此脚本。
# 2、此脚本在输入内容后会通过模拟快捷键隐藏雷神终端,所以请勿修改默认快捷键Alt+F2
# 3、如Alt+F2不方便使用,请通过“控制中心-键盘和语言-快捷键”中下方加号按钮添加自定义快捷键
# 示例如下: 名称:呼叫雷神终端 命令:deepin-terminal -q 快捷键:Alt+Q
clear
i=0
while true
do
i=$((i+1))
read -p "内容$(printf "%02d" $i):" text
if [[ $text == "exit" ]]; then
break
fi
echo $text | xsel -b
xdotool key Alt+F2
sleep 1
done
clear
echo "程序已退出"
xdotool key Alt+F2
为脚本赋予执行权限:
sudo chmod +x /usr/local/bin/auto-copy
安装脚本中所需要的的 xsel
sudo apt install -y xsel
使用快捷键Alt+F2或者新增的自定义快捷键打开深度终端的雷神模式,输入 auto-copy
以执行此脚本。
键入任意需要复制的内容,以回车键确认,确认后键入内容会自动复制到剪切板中,并且雷神终端界面会自动隐藏。再次需要复制键入内容时,通过快捷键唤出雷神终端,输入待复制的内容即可。
不再使用脚本时,键入exit以退出脚本、或Ctrl+C退出脚本、或关闭雷神终端。
使用效果:(我这里新增的自定义快捷键是Alt+Q还算顺手)
因为自己不懂代码,在这里要感谢论坛的@hotime详细解答
自己又根据豆包生成的脚本和原来的结合修改了一下。下面是视频演示
https://www.bilibili.com/video/BV1pz4y1K7KT/?vd_source=73aa510057de513a8d1a99b9b27b9a81#reply575463408
下面是代码脚本代码
下面是桌面图标代码