bbkeys.rcの基本的な書式は以下のような形になります。
KeyToGrab(N), WithModifier(Win), WithAction(Minimize) KeyToGrab(E), WithModifier(Win), WithAction(ExecCommand), DoThis(explorer.exe /e,c:\)
KeyToGrabで指定できるキー
A - Z, 0 - 1, Num0 - Num9, F1 - F12, Left (Arrow), Right (Arrow), Up (Arrow), Down (Arrow), PrtScn, Pause, Insert, Delete, Home, End, PageUp, PageDown, Tab, Backspace, Spacebar, Enter, Mul, Div, Add, Sub, Dec, Apps (Application key, the one next to Right Win Key), Escape
上面的内容是从这里复制过来的
我的bbkeys.rc
# ------------------------------
# bbkeys.rc - bblean 1.17
# This if uncommented disables the echo of bbkeys commands on the toolbar
# -nolabel
# This if uncommented shows a warning box if a hotkey could not be set
# (like when it is already in use by another program)
# -debug
# Invoke menu:
KeyToGrab(LWIN), WithModifier(), WithAction(ShowMenu -key root)
KeyToGrab(RWIN), WithModifier(), WithAction(ShowMenu -key)
# alternatively (show at mouse cursor):
KeyToGrab(M), WithModifier(Win+Ctrl), WithAction(ShowMenu)
KeyToGrab(M), WithModifier(Win+Shift),WithAction(ShowWorkspaceMenu)
# Workspaces:
KeyToGrab(Num1), WithModifier(Win), WithAction(Workspace1)
KeyToGrab(Num2), WithModifier(Win), WithAction(Workspace2)
KeyToGrab(Num3), WithModifier(Win), WithAction(Workspace3)
KeyToGrab(Num4), WithModifier(Win), WithAction(Workspace4)
KeyToGrab(Num5), WithModifier(Win), WithAction(Workspace5)
KeyToGrab(Num6), WithModifier(Win), WithAction(Workspace6)
KeyToGrab(Left), WithModifier(Win), WithAction(PrevWorkspace)
KeyToGrab(Right), WithModifier(Win), WithAction(NextWorkspace)
KeyToGrab(Left), WithModifier(Win+Ctrl), WithAction(PrevWindow)
KeyToGrab(Right), WithModifier(Win+Ctrl), WithAction(NextWindow)
KeyToGrab(Up), WithModifier(Win+Ctrl), WithAction(PrevWindowAllWorkspaces)
KeyToGrab(Down), WithModifier(Win+Ctrl), WithAction(NextWindowAllWorkspaces)
KeyToGrab(Up), WithModifier(Win), WithAction(MoveWindowLeft)
KeyToGrab(Down), WithModifier(Win), WithAction(MoveWindowRight)
KeyToGrab(G), WithModifier(Win), WithAction(GatherWindows)
# Windows:
KeyToGrab(X), WithModifier(Win+Alt), WithAction(MaximizeWindow)
KeyToGrab(V), WithModifier(Win+Alt), WithAction(MaximizeVertical)
KeyToGrab(H), WithModifier(Win+Alt), WithAction(MaximizeHorizontal)
KeyToGrab(Y), WithModifier(Win+Alt), WithAction(RestoreWindow)
KeyToGrab(N), WithModifier(Win+Alt), WithAction(MinimizeWindow)
KeyToGrab(D), WithModifier(Win), WithAction(MinimizeAll)
KeyToGrab(PageUp), WithModifier(Win), WithAction(RaiseWindow)
KeyToGrab(PageDown), WithModifier(Win), WithAction(LowerWindow)
KeyToGrab(End), WithModifier(Win), WithAction(ShadeWindow)
KeyToGrab(Insert), WithModifier(Win), WithAction(StickWindow)
KeyToGrab(Delete), WithModifier(Win), WithAction(CloseWindow)
# Blackbox
KeyToGrab(R), WithModifier(Win+Ctrl), WithAction(Reconfigure)
KeyToGrab(R), WithModifier(Win+Alt), WithAction(Restart)
KeyToGrab(Q), WithModifier(Win+Ctrl), WithAction(Quit)
KeyToGrab(M), WithModifier(Win+Alt), WithAction(EditMenu)
KeyToGrab(P), WithModifier(Win), WithAction(EditPlugins)
#KeyToGrab(S), WithModifier(Win), WithAction(EditStyle)
KeyToGrab(S), WithModifier(Win+Ctrl), WithAction(AboutStyle)
KeyToGrab(P), WithModifier(Win+Ctrl), WithAction(TogglePlugins)
# System
KeyToGrab(R), WithModifier(Win), WithAction(Run)
KeyToGrab(F10), WithModifier(Win), WithAction(Logoff)
KeyToGrab(F11), WithModifier(Win), WithAction(Reboot)
KeyToGrab(F12), WithModifier(Win+Alt), WithAction(Suspend)
KeyToGrab(F12), WithModifier(Win+Ctrl), WithAction(Hibernate)
KeyToGrab(F12), WithModifier(Win), WithAction(Shutdown)
#KeyToGrab(Spacebar), WithModifier(Win), WithAction(LockWorkstation)
# Extern commands:
KeyToGrab(Escape), WithModifier(Win), WithAction(Exec "E:\Totalcmd\Plugins\Tools\Ditto\Ditto.exe")
KeyToGrab(A), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\Aboboo2.1\aboboo.exe")
KeyToGrab(B), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\bbLean\bbnote.exe")
KeyToGrab(C), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\chrome\chrome.LNK")
KeyToGrab(E), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\NewConcept3.07\Recite.exe")
KeyToGrab(I), WithModifier(Win), WithAction(Exec "%homedrive%\Program Files\Internet Explorer\iexplore.exe")
KeyToGrab(k), WithModifier(Win), WithAction(Exec "e:\PowerWord_Oxford\XDict.exe")
KeyToGrab(M), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\msn\msnmsgr.exe")
KeyToGrab(O), WithModifier(Win), WithAction(Exec "E:\totalcmd\Plugins\Tools\HSYFTP.RDP")
KeyToGrab(Q), WithModifier(Win), WithAction(Exec "E:\Totalcmd\PLUGINS\Tools\QQ\QQ.exe")
KeyToGrab(T), WithModifier(Win), WithAction(Exec "e:\totalcmd\totalcmd.exe")
KeyToGrab(T), WithModifier(Win+Alt), WithAction(Exec "c:\totalcmd\totalcmd.exe")
KeyToGrab(V), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\Vim\vim73\gvim.exe")
KeyToGrab(V), WithModifier(Win+Ctrl), WithAction(Exec "e:\totalcmd\Plugins\Tools\Vim\vim73\vim.exe")
KeyToGrab(W), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\Dark Room 0.8b\DarkRoom.exe")
KeyToGrab(X), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\xampplite\xampp-control.exe")
KeyToGrab(F1), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\Vim\vim73\gvim.exe" -o e:\totalcmd\Plugins\Tools\bbLean\plugins\bbKeys\bbKeys.rc )
KeyToGrab(Pause), WithModifier(Win), WithAction(Exec control.exe sysdm.cpl)
KeyToGrab(Home), WithModifier(Win), WithAction(Exec docs\bblean.htm)
KeyToGrab(Spacebar), WithModifier(Win), WithAction(Exec "e:\totalcmd\Plugins\Tools\cintanotes\CintaNotes.exe")
# BroadcastMessage example (toggles bbLeanSkin, uncomment to use)
! KeyToGrab(L), WithModifier(Win), WithAction(exec @BBCfg.plugin.load bbLeanSkin)