2015-04-01 226 views
0

上一個標題:Groovy的shell設置/ config文件在Windows和示例 鍵重映射

我在哪裏可以找到/創建在Microsoft Windows 7 groovysh/Groovy的shell設置/ config文件?

Groovysh目前有一個問題GROOVY-6453某些鍵無法在我的版本的Groovy的Windows上正常工作。我以前使用AutoHotkey來重新映射密鑰,但我已經開始使用ConEMU,並沒有想出如何使用AutoHotkey來區分標籤。

我希望我能夠重新映射配置文件中的密鑰,因此它可以在全局範圍內爲我的用戶工作,而不再需要AutoHotkey腳本。

只是爲了澄清ConEmu沒有錯,只是我使用的特定版本的groovysh。

+1

你的問題還不清楚。你爲什麼問關於ConEmu?它如何與groovy配置相關? – Maximus 2015-04-01 12:50:07

+0

我剛纔提到我使用的是ConEmu,而我之前重新映射密鑰的方法已經失效了,因爲我還沒有想出一種方法來檢查哪個控制檯選項卡在ConEmu中使用AutoHotkey打開。我不想在ConEmu中的每個控制檯上將「Ctrl + a」重新映射到左側的箭頭。 – 2015-04-01 14:15:49

+0

窗口標題檢查不起作用? – Maximus 2015-04-01 17:08:58

回答

2

如果你設置了一個cmd窗口的標題,然後啓動groovysh標題將會粘住,並且AutoHotkey可以檢查窗口標題。

在ConEmu命令輸入框中輸入-new_console:t:Groovy"cmd.exe /c title Groovy&&groovysh"t:Groovy組標題從ConEmu的觀點的標籤和cmd.exe /c title Groovy設定從CMD的觀點稱號。額外的&&groovysh啓動groovy控制檯。 AutoHotkey將標題看作'Groovy(Admin)'

我使用AutoHotkey'修復'GROOVY-6453中提到的幾個鍵。

即:

#If (WinActive("Groovy (Admin)") || WinActive("Administrator: C:\Windows\system32\cmd.exe - groovysh")) 
Up::^p 
Down::^n 
Left::^b 
Right::^f 
Home::^a 
End::^e 
Del::^d 
#If