Eigentlich wei? ich haupts?chlich nicht, wie man die Gro?buchstabentaste ausdrückt. Esc ist zum Beispiel <ESC>
學(xué)習(xí)是最好的投資!
去搜了一圈轉(zhuǎn)回來(lái),沒有辦法表達(dá)Caps Lock的(見下面鏈接):
http://stackoverflow.com/questions/21...
可以選擇頁(yè)面中提供的方法
因?yàn)関im抓取不到CapsLock吧~
一般談到的這種互換都是OS級(jí)別的
windows下用remapkey,GUI拖拽的方式,后端會(huì)自動(dòng)改注冊(cè)表,改完注銷,即生效
linux下用通過改xmodmap命令的配置文件.Xmodmap #ubuntu下試過,支持ln鏈接,其他版本我不敢說
而xmodmap在linux的文本界面(tty1-6)下無(wú)效…,"聽說"要改內(nèi)核映射才行,不清楚。
用AutoHotkey,腳本如下:
classname = ""
keystate = ""
*Capslock::
WinGetClass, classname, A
if (classname = "Vim")
{
SetCapsLockState, Off
Send, {ESC}
}
else
{
GetKeyState, keystate, CapsLock, T
if (keystate = "D")
SetCapsLockState, Off
else
SetCapsLockState, On
return
}
return