Last updated 5 years ago
Was this helpful?
在一些日常维护操作中,会经常反复输入相同的命令,让人很是厌烦。
如何能够偷懒,使用较少的击键(如桌面快捷键)就完成一长串的文字输入呢?
X window平台提供了一个工具,可以神奇地节约不少重复击键的时间。
以下脚本存储为 ~/bin/sendtext.sh
~/bin/sendtext.sh
在LXQt和Xfce管理桌面快捷键中创建一个新的快捷键Meta-t,则在Windows或Mac系统按下Window键/Command键加上t键,就会向当前窗口发送text这个字符串。只需要修改一下脚本,替换成你希望输入的大段文本,就可以一键输入大量的文字,堪称节约生命的神器。
Meta-t
Window
Command
t
text
#!/usr/bin/bash text=$1 windowid=$(xdotool getwindowfocus) sleep 0.1 && xdotool windowactivate --sync $windowid type $text