這是我新近設定的AutoHotKey的設定值。簡單的安裝與操作方法請看 這 裡 。
HotKey:
| AutoHotKey 設定 | 說明 |
| #s::Send select * from |
按Window-S則送出select * from字串 |
| #g::Send @gmail.com |
按Window-G則送出@gmail.com字串 |
| #h::Send @hotmail.com |
按Window-G則送出@hotmail.com字串 |
| ^.::
clipboard = 。 Send ^v return |
按Ctrl-句點則送出中文的句點。 |
| ^,::
clipboard = , Send ^v return |
按Ctrl-逗點則送出中文的逗點, |
| ^’::
clipboard = 、 Send ^v return |
按Ctrl-單引號則送出中文的頓號、 |
| ^;::
clipboard = ; Send ^v return |
按Ctrl-分號則送出中文的分號; |
| ![::
clipboard = Send, ^c ClipWait clipboard = 「%clipboard%」 Send, ^v return |
將要用中文括號括住的文字選取起來,再按Alt-左括號。例如標示中文文字,按Alt-[則變成「中文文字」 |
| ^[::
clipboard = 「」 Send ^v return |
按Ctrl-左中括號則送出中文的括號 |
| ^]::
clipboard = 『』 Send ^v return |
按Ctrl-右中括號則送出中文的雙線括號 |
HotString:
| AutoHotKey 設定 | 說明 |
| ::/msdn::http://msdn.microsoft.com{enter} | 輸入/msdn與空白則替換成http://msdn.microsoft.com與Enter按鍵 |
| ::.s::select * from |
輸入.s則替換成select * from
(不用/s的原因會與DOS命令的參數分隔字元衝到) |
| :*:@e::@mail.mymail.com.tw | 開頭的兩個冒號中間的星號表示不需要空白或換號符號,立即替換成後面指定的字串 |
| ::/dbcc::dbcc dropCleanBuffers{enter}dbcc freeProcCache{enter} |
輸入/dbcc替換成SQL Server的兩個指令 |
| ::/dd::
d = %A_YYYY%/%A_MM%/%A_DD% Send %d% return |
輸入/dd則替換成當日日期;%A_YYYY%是系統變數,表示年度 |
| ::/dt::
d = %A_YYYY%/%A_MM%/%A_DD% %A_Hour%:%A_Min%:%A_Sec% Send %d% return |
輸入/dt則替換成當日日期與時間 |
| ::/com::
clipboard = 我的股份有限公司 Send ^v return |
輸入/com則替換成公司的中文字串 |
| ::/ks::
clipboard = 高雄 Send ^v return |
輸入/ks則替換成高雄 |
| ::/me::
clipboard = 我的名字 Send ^v return |
輸入/me則替換成我的名字 |
| ::/ms::
clipboard = 微軟 Send ^v return |
輸入/ms則替換成微軟 |
| ::/tt::
n = %A_Hour%:%A_Min%:%A_Sec% Send %n% return |
輸入/tt則替換成系統時間 |
| ::/tc::
clipboard = 台中 Send ^v return |
輸入/tc則替換成台中 |
| ::/tp::
clipboard = 台北 Send ^v return |
輸入/ks則替換成台北 |
| ::/tw::
clipboard = 台灣 Send ^v return |
輸入/ks則替換成台灣 |
| ::/tk::Thanks. | 輸入/tk則替換成Thanks. |
您可能也會有興趣的類似文章
- 支援Unicode的Autohotkey終於浮上抬面! (0則留言, 2010/10/16)
- AutoHotkey輸出中文的方法 (4則留言, 2008/03/01)
- 改寫AutoHotkey輸出中文字串的寫法 (4則留言, 2009/06/20)
- 用AutoHotkey防止因按Esc鍵而不慎誤關視窗 (0則留言, 2011/04/01)
- [AutoHotkey] 在檔案總管裡按滑鼠滾輪切換到上層資料夾 (3則留言, 2011/06/23)
- 用AutoHotkey統一不同工具的偵錯功能鍵 (0則留言, 2008/03/19)
- [Tools] 操作熱鍵與熱字串的超便利工具:AutoHotKey (13則留言, 2005/04/29)
- 使用Autohotkey開發的熱字串替換工具:Texter (1則留言, 2007/03/06)
- 用AutoHotkey輕鬆製作螢幕小鍵盤 (12則留言, 2008/03/16)
- 用AutoHotkey改造ThinkPad X61按鍵 (2則留言, 2008/03/23)
- PhraseExpress:凡人版的AutoHotkey [修訂] (0則留言, 2009/11/28)
- [AutoHotkey] 寫得不錯的AutoHotkey推薦文 (3則留言, 2007/10/31)
- 如何轉換AutoHotkey的預設分隔字元:冒號 (2則留言, 2008/03/17)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (38則留言, 2008/04/10)
- [Tools] 加快鍵入速度的「片語特快車」 (2則留言, 2006/07/17)















哈哈!這東太讚了!我現在幾乎離不開它了,感謝介紹,您的中文解決法真的讚!
好用呦。要常去更新新版的程式喔,作者還經常在加新功能,每隔幾天就會有新版release出來。
2005/05/16:自動插入中文單引號的命令以再多出往左鍵,以方便在引號內輸入:^[::
clipboard = 「」
Send ^v{left}
return
挑個小毛病,台北跟台灣的說明錯了。
文章修改儲存時都會出現Oracle的錯誤,不想改了。除了Vincent提的錯誤外,@hotmail.com用的應該是Window-H才對。
剛試著用AHK開個CMD視窗,發現它的預設啟動路徑是在AHK首個載入的.ahk檔所在目錄。試著用start "AH_CMD" /DE:Work結果出現「系統找不到指定的檔案」,再try 了一下,發現AHK似乎無法執行內部命令,最後只能用Run cmd.exe /C start "TEST_CMD" /DE:Work cmd.exe的方式來啟動一個指定起始目錄的Console 視窗,在此提供給各位作個參考,也順便請教看看有沒有更方便的解法…
哇~不太懂描述的需求。若是要按某個鍵就開啟DOS視窗的話,這樣就可以了啊:#z::Run, cmd.exe, d:\tmp按Window+Z開啟DOS視窗,並切換目錄到d:\tmp
哈哈,我要的就是這個…多謝多謝, 看來得回去再RTFM一下。
不過在玩遊戲時(如卡丁車和楓之谷),autohotkey就不行用了~這是什麼原因啊?