1. 问题描述
AutoHotkey可以用圆括号来设定多行内容,例如:
text = ( 第1行 第2行 第3行 - 第1项 - 第2项 - 第3项 ) f1:: Send %text% return
但是多行文字在输出时会因为开头的空白而造成偏移问题,上例按〔F1〕后的输出如下:
第1行 第2行 第3行 - 第1项 - 第2项 - 第3项
2. 解决方法
找到了一个简单的解决方法:透过剪贴簿输出就能解决偏移问题。
#SingleInstance Force text = ( 第1行 第2行 第3行 - 第1项 - 第2项 - 第3项 ) f1:: Clipboard = %text% ;;Clipboard := text Send {space 2}^v return
额外输出两个空白再输出〔Ctrl+V〕,输出内容就能正确对齐了。
3. 教学影片
##
想在手机阅读更多教学锦囊资讯?下载【香港硅谷】Android应用 