文本交互替换

有时候打错词组得需要删除再打挺麻烦,所以需要词组或者错字进行上位子对调。 源码来源网络:https://jacksautohotkeyblog.wordpress.com/2018/03/09/swapping-dyslexic-letters-a-favorite-autohotkey-trick/ 无论中英文,只要光标在需要换位的地方,接着按下快捷键Ait+R,字符便左右交换了。

有时候打错词组得需要删除再打挺麻烦,所以需要词组或者错字进行上位子对调。
源码来源网络:https://jacksautohotkeyblog.wordpress.com/2018/03/09/swapping-dyslexic-letters-a-favorite-autohotkey-trick/

无论中英文,只要光标在需要换位的地方,接着按下快捷键Ait+R,字符便左右交换了。

$!R::
OldClipboard := ClipboardAll
Clipboard := "" ; Clears the Clipboard
SendInput {Left}+{Right 2} ; Selects the two letters
SendInput, ^c
ClipWait 0 ; Pause for Clipboard data
If ErrorLevel
{
MsgBox, No text selected!
}
SwappedLetters := SubStr(Clipboard,2) . SubStr(Clipboard,1,1)
SendInput, %SwappedLetters%
SendInput {Left} ; Centers the cursor
Clipboard := OldClipboard
Return

 

给TA捐赠
共{{data.count}}人
人已捐赠
其他教程

控制键,KeyWait以及系统字符重复的坑

2018-4-22 7:50:48

其他教程

脚本文件内自变设置

2018-4-27 8:43:48

2 条回复 A文章作者 M管理员
  1. AHK中文社区

    内容太粗糙,请修改后重新提交

  2. dome

个人中心
购物车
优惠劵
有新私信 私信列表
搜索