有没有简单的方法来模拟我的键盘输入长文本?

时间:2011-04-13 09:01:20

标签: formatting keyboard whitespace google-docs

我想将长文本电子邮件粘贴到Google文档中。电子邮件缩进了空格,有点像这样:

   Layer1
            Layer2
                    Layer3

当您将其粘贴到Google文档中时,它会显示如下

{tab} Layer1

{tab} Layer2

{tab} Layer3

我能想到解决这个问题的唯一方法是手工输入整个电子邮件,因为Google文档会将我的空格视为空格(而不是用看起来像标签的东西替换它们)。

但是,如果我可以将我的纯文本提供给打字机程序,请将光标放在我的Google文档页面中并点击“Go”,这样就可以解决我的问题。

有没有人知道任何此类程序,或任何其他方法来解决此问题?

2 个答案:

答案 0 :(得分:1)

您可以使用AutoHotKey脚本:

 `::
 Send, [put in your text here]
 return

答案 1 :(得分:0)

谢谢bdares。

我下载了最新的UTF-8版程序,并用

替换了默认脚本
#z::
(
SendRaw Level 1
    Level 2
        Level 3
)
return

括号是多行文字所必需的。

重新加载脚本,将光标放入文本字​​段(记事本或Google文档,Notepad ++无法正确处理换行符)并点击“Win-Z”(#z表示Win-Z)。

重要提示:如果您使用此脚本键入长文本,请确保不要更改活动窗口,否则您的脚本将被中断。 (在Google Docs中使用Firefox 4在Windows XP上测试)