[AHK-] 請問想要用hotkey快速刪掉一整行
在word裡面可以使用快速鍵
ctrl+shift +down --> 快速選取游標點之後,但同一行的文字
接著按下delete,便可以快速刪掉那行的文字 (游標後的)
但是這個快速鍵在很多文字編輯軟體是不支援的!
小弟想要用autohotkey做一個類似的
我想要按 capslock+ up --> 快速刪掉游標點之前,同行文字
capsloac+ down --> 快速刪掉游標點之後,同行文字
我已經寫出來了,但是刪除速度很慢,語法很笨拙,且刪除的順序是相反的,
請高手幫忙修正
原則上我就是先抓現在游標的位置,再按home or delete跑到行首或行尾
然後再抓現在的游標位置,然後再模擬滑鼠選取,在send delete
Capslock & Up::
aPos := A_CaretX
bPos := A_CaretY
send, {home}
xPos := A_CaretX
yPos := A_CaretY
SendEvent {Click %xPos%, %yPos%, down}{click %aPos%, %bPos%, up}
send, {Delete}
return
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.146.68.200
※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1431512726.A.01C.html
推
05/13 19:21, , 1F
05/13 19:21, 1F
→
05/13 19:21, , 2F
05/13 19:21, 2F
→
05/13 19:22, , 3F
05/13 19:22, 3F
→
05/14 09:41, , 4F
05/14 09:41, 4F
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章