2013-02-22 82 views
3

我有一個反覆打字的奇怪的錯字,而不是真正處理我的打字技巧,我想編輯我的AutoHotkey腳本來彌補這一點。當我輸入大寫「I」時,我點擊「:」按鈕並輸入「I:」,我希望AHK用字母「I」(不含引號)替換該字符串。創建一個以冒號結尾的AutoHotkey條目

我已經有一個類似的熱鍵

:: custoemr ::客戶

但由於該字符串使用一個冒號,我沒法把它做我想做的。

任何I:deas? (見?)

回答

2

是的!這是一個變通,但它的作品...

#Hotstring EndChars : 
:?O:I::I 

任何行#Hotstring EndChars :下面將使用爲EndCharacter。

+0

這似乎很好!我現在正在使用它。謝謝! – georgiamadkow 2013-02-25 14:17:54

+0

以及如何禁用此構造?如果我想在正常行爲之後的一些行之後使用正常行爲? – shytikov 2015-02-23 12:26:05

+0

不幸的是,它現在在全球工作,據我所知... – shytikov 2015-02-23 12:28:49

2

不知道這是否會爲你工作,它改變了我空間,但它需要的空間

:*:I`: ::I ; The `is the escape but with 3 ::: AutoHotKey still get's confused 
+0

你是怎麼在鍵盤上插入類似鍵盤的字符的?我還是新來的Stackoverflow和學習我的方式... – georgiamadkow 2013-02-25 14:12:19

+0

好吧,我只是試過這一個,它的確適用於「我:」與空間,但不起作用,如果我在中間打字錯誤字。 – georgiamadkow 2013-02-25 14:17:31

+0

更新了代碼並在開頭添加了一個問號,以便隨時進行操作。哦,它現在應該沒有空間,因爲:是結束字符!當我輸入HI:JKL時,它會變成HIJKL。 – 2013-02-25 15:54:55

相關問題