1

这是我尝试过的。

:*:func::
{
   clipboard = startOfLine
   Send +{LEFT}^c
   clipwait
   if(clipboard == "startOfLine")
       send,function xxx() {{}`n`n`n{}}{UP 2}{BACK}{TAB}
}
return

但剪贴板永远不会被替换

有没有更好的技巧来确定你是否在一行的开头?

PS 这是用于在 IDE 中输入

4

1 回答 1

0

尝试:

Send {Home}+{End}^c ;copies current line
If Clipboard =  ;  checks to see if clipboard is empty
    send,function xxx() {{}`n`n`n{}}{UP 2}{BACK}{TAB}
于 2013-09-15T23:38:59.183 回答