解放思想,开拓思路
如果 系统剪切板 能支持编辑内容,不就行了吗
解放思想,开拓思路
如果 系统剪切板 能支持编辑内容,不就行了吗
这东西就是说,在X11桌面环境下,你把这段代码复制到某个脚本文件(随便新建一个即可,比如 clipboard.sh
)里面,然后用终端执行这个脚本(bash clipboaed.sh
),应该会有输入光标,你在这里输入什么然后回车,输入的东西就会被复制到剪贴板。之后可以再输入再回车,程序不会退出。如果希望退出程序,关闭终端即可。
这其实作用就是免去了每次选中自己敲好的文字,然后Ctrl+C复制的这两个步骤,改成了你在写好的这个脚本窗口中输入完文字,回车确定就自动进入剪切板了,只需要到blender中粘贴就行。
这东西就是说,在X11桌面环境下,你把这段代码复制到某个脚本文件(随便新建一个即可,比如 clipboard.sh
)里面,然后用终端执行这个脚本(bash clipboaed.sh
),应该会有输入光标,你在这里输入什么然后回车,输入的东西就会被复制到剪贴板。之后可以再输入再回车,程序不会退出。如果希望退出程序,关闭终端即可。
没用的,只是粘贴进去就运行不了的
解放思想,开拓思路
如果 系统剪切板 能支持编辑内容,不就行了吗
那怎么实现呢
这其实作用就是免去了每次选中自己敲好的文字,然后Ctrl+C复制的这两个步骤,改成了你在写好的这个脚本窗口中输入完文字,回车确定就自动进入剪切板了,只需要到blender中粘贴就行。
是啊但不知道怎么实现啊
是啊但不知道怎么实现啊
你把那方法名去掉,只保留中间的内容。
#!/bin/bash
while true
do
read zhongwen
echo ${zhongwen} | xsel -b
done
这段脚本中用到了 xsel
,所以需要先安装它,sudo apt install xsel
记得给编好的脚本赋予执行权限,放到想要的位置,需要的时候执行就行。
为了方便使用,你可以查一下有哪些终端软件支持超级精简的界面,比如精简到只显示输入框那种程度的,而且支持快捷键显示隐藏的,到时候用起来应该会方便些吧。
你把那方法名去掉,只保留中间的内容。
#!/bin/bash
while true
do
read zhongwen
echo ${zhongwen} | xsel -b
done
这段脚本中用到了 xsel
,所以需要先安装它,sudo apt install xsel
记得给编好的脚本赋予执行权限,放到想要的位置,需要的时候执行就行。
为了方便使用,你可以查一下有哪些终端软件支持超级精简的界面,比如精简到只显示输入框那种程度的,而且支持快捷键显示隐藏的,到时候用起来应该会方便些吧。
谢谢!
谢谢!
知道怎么用了,但不知道怎么把前面输入文字删除
把红框中的文字删除
知道怎么用了,但不知道怎么把前面输入文字删除
把红框中的文字删除
不用删除吧,这里只是回显而已,实际上剪贴板里面只会保留最后一行。
不用删除吧,这里只是回显而已,实际上剪贴板里面只会保留最后一行。
好的,我叫字节跳动的豆包给我写了一份
#!/bin/bash
while true
do
read -p "请输入您要复制的内容:" text
echo "您输入的内容为:" $text
echo $text | xsel -b
done
觉得这样更直观
你把那方法名去掉,只保留中间的内容。
#!/bin/bash
while true
do
read zhongwen
echo ${zhongwen} | xsel -b
done
这段脚本中用到了 xsel
,所以需要先安装它,sudo apt install xsel
记得给编好的脚本赋予执行权限,放到想要的位置,需要的时候执行就行。
为了方便使用,你可以查一下有哪些终端软件支持超级精简的界面,比如精简到只显示输入框那种程度的,而且支持快捷键显示隐藏的,到时候用起来应该会方便些吧。
补充:
更方便一点的情形是这样,配合雷神终端使用!!!:
/usr/local/bin
目录中,方便在任意终端任意路径中可以直接调用此脚本。而无需每次键入脚本的全路径甚至创建桌面入口文件。sudo vim /usr/local/bin/auto-copy
#!/bin/bash
clear
while true
do
read -p "请输入想要复制的内容:" text
clear
case ${text} in
exit)
break
;;
*)
echo ${text} | xsel -b
echo "当前剪切板内容:${text}"
;;
esac
done
echo "程序已退出"
sudo chmod +x /usr/local/bin/auto-copy
这样只需要打开雷神终端,执行auto-copy
,然后点击屏幕其他地方它会自动隐藏,需要时候快捷键唤出雷神终端输入需要复制的文字就行。
避免了在普通终端中执行auto-copy
的情况下,如果窗口开的比较多,则从blender中使用Alt+Tab切换窗口到普通终端不够方便的问题。
对了又想到一点,如果确定使用雷神终端的话,甚至可以加上xdotool模拟雷神终端快捷键,在输入完文字确定后模拟快捷键隐藏雷神终端,就更方便了感觉。
补充:
更方便一点的情形是这样,配合雷神终端使用!!!:
/usr/local/bin
目录中,方便在任意终端任意路径中可以直接调用此脚本。而无需每次键入脚本的全路径甚至创建桌面入口文件。sudo vim /usr/local/bin/auto-copy
#!/bin/bash
clear
while true
do
read -p "请输入想要复制的内容:" text
clear
case ${text} in
exit)
break
;;
*)
echo ${text} | xsel -b
echo "当前剪切板内容:${text}"
;;
esac
done
echo "程序已退出"
sudo chmod +x /usr/local/bin/auto-copy
这样只需要打开雷神终端,执行auto-copy
,然后点击屏幕其他地方它会自动隐藏,需要时候快捷键唤出雷神终端输入需要复制的文字就行。
避免了在普通终端中执行auto-copy
的情况下,如果窗口开的比较多,则从blender中使用Alt+Tab切换窗口到普通终端不够方便的问题。
对了又想到一点,如果确定使用雷神终端的话,甚至可以加上xdotool模拟雷神终端快捷键,在输入完文字确定后模拟快捷键隐藏雷神终端,就更方便了感觉。
好的,谢谢!
Popular Ranking
ChangePopular Events
More
因为有些软件不能直接输入中文。如果能实现,我们在输入文字的时候,同时会再输入一份到剪贴板里面,这样就只要到不支持中文输入的软件里,按一下ctrl+v直接复制进去就好了。
总比输入到文本里,复制再粘贴。最少要方便些。
这里有实现方法,但我不知道怎么做https://projects.blender.org/blender/blender/issues/87578
希望懂的大佬,在介绍方法时候,步骤能稍微仔细一些,谢谢!!!!!