在 ConEmu 中打开时重新映射 groovysh 的键

Remap keys for groovysh when opened in ConEmu

上一个标题:Groovy shell settings/config windows 上的文件位置和示例

我在哪里可以 find/create groovysh/groovy shell settings/config Microsoft Windows 7 中的文件?

Groovysh 目前有一个问题 GROOVY-6453,对于我的 groovy 版本,某些键在 windows 上无法正常工作。我以前使用 AutoHotkey 来重新映射键,但我已经开始使用 ConEMU,但到目前为止还没有弄清楚如何使用 AutoHotkey 区分选项卡。

我希望我能够重新映射配置文件中的键,以便它在全球范围内为我的用户工作,不再需要 AutoHotkey 脚本。

澄清一下,ConEmu 没有任何问题,只是我使用的 groovysh 的特定版本。

如果您设置 cmd 的标题 window 然后启动 groovysh,标题将保留并且 AutoHotkey 可以检查 window 标题。

在 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 'fix' 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

更新:'Right' 箭头在 Windows 10 中不再对我有用,它现在打开查找。