如何使用AutoHotKey添加括号

时间:2014-06-10 18:20:32

标签: text autohotkey brackets keystroke

我想创建一个热键 Ctrl + 为一个短语添加括号。即选择x-1以获取(x-1)。如何编程这个功能?

我写了很多短语,例如:x+1/(x-1)^2所以有一个热键添加括号会很有用。

1 个答案:

答案 0 :(得分:1)

^(::
SendInput, ^c
Sleep 10
Clipboard = (%Clipboard%)
SendInput, ^v
return

这意味着您实际上是按CTRL + SHIFT + 9(因为您没有(键)。

我做了一个快速测试,它会为你突出显示的任何内容添加圆括号。我建议调整触发键,因为CTRL + SHIFT + 9不容易击中,但看起来没有问题。

如果您想保存剪贴板,那么您必须这样做:

^(::
SavedClipboard := ClipboardAll
SendInput, ^c
Sleep 10
Clipboard = (%Clipboard%)
SendInput, ^v
Clipboard := SavedClipboard
SavedClipboard =
return