如何将热字串转换为多行文本?
How to transform a hotstring into a multiline text?
我正在尝试 errnil
输出
if err != nil {<Enter>
其中 <Enter>
是 Enter 键(或某些键盘上的 Return)。
我尝试了各种咒语来确保 Enter 之前的文本被转义,但我只得到字符串的一部分(通常没有 !=
和 {
部分)。
最新的例子是
:*:errnil::if err `!= nil `{{Enter}
生成(最后有一个 space)
if err nil
(反引号是对 escape the character 的尝试,但如果没有它,结果是一样的)
如何转义!=
和{
并在末尾加换行?
!, {, }, #等是special keys必须用大括号括起来才能发送。
要开始新的一行,您可以包含换行符或回车符 return 和换行符对。
:*:errnil::if err {!}= nil `n
:*:braces::{{}{}}`n
如果我没有理解错的话,下面的脚本应该可以正常工作。 :)
:*:errnil::
SendRaw, if err != nil {
Send, {Enter}
return
我正在尝试 errnil
输出
if err != nil {<Enter>
其中 <Enter>
是 Enter 键(或某些键盘上的 Return)。
我尝试了各种咒语来确保 Enter 之前的文本被转义,但我只得到字符串的一部分(通常没有 !=
和 {
部分)。
最新的例子是
:*:errnil::if err `!= nil `{{Enter}
生成(最后有一个 space)
if err nil
(反引号是对 escape the character 的尝试,但如果没有它,结果是一样的)
如何转义!=
和{
并在末尾加换行?
!, {, }, #等是special keys必须用大括号括起来才能发送。
要开始新的一行,您可以包含换行符或回车符 return 和换行符对。
:*:errnil::if err {!}= nil `n :*:braces::{{}{}}`n
如果我没有理解错的话,下面的脚本应该可以正常工作。 :)
:*:errnil::
SendRaw, if err != nil {
Send, {Enter}
return