用于切换 Sublime Text 3 侧边栏的 AutoHotkey 脚本或是否有原生 ST 设置?
AutoHotkey script for toggling Sublime Text 3 sidebar or is there a native ST setting?
我正在尝试编写一个 AutoHotkey 脚本来切换 Sublime Text 3 的侧边栏。这是我目前拥有的:
; Custom Script for Sublime Text 3
; Map 'F10' key to Control+k, Control+b (open/close sidebar)
; If in Sublime Text
#IfWinActive ahk_class PX_WINDOW_CLASS
F10::
Send {Ctrl down}
SetKeyDelay -1
Send {k down}
SetKeyDelay 0
Send {Ctrl down}
SetKeyDelay -1
Send {b down}
return
到目前为止,我可以关闭侧边栏,但脚本无法将其重新打开。
该脚本实际上会在 Windows 中导致奇怪的键盘功能,因此我不建议按原样对其进行测试。
我如何重写它才能正确切换侧边栏?
您可以在 Sublime 中更改它。
转到 Preferences
-> Key Bindings - User
并粘贴:
[
{ "keys": ["f10"], "command": "toggle_side_bar" }
]
如果您已经有一堆自定义键绑定,请省略方括号。
{ "keys": ["f10"], "command": "toggle_side_bar" }
我正在尝试编写一个 AutoHotkey 脚本来切换 Sublime Text 3 的侧边栏。这是我目前拥有的:
; Custom Script for Sublime Text 3
; Map 'F10' key to Control+k, Control+b (open/close sidebar)
; If in Sublime Text
#IfWinActive ahk_class PX_WINDOW_CLASS
F10::
Send {Ctrl down}
SetKeyDelay -1
Send {k down}
SetKeyDelay 0
Send {Ctrl down}
SetKeyDelay -1
Send {b down}
return
到目前为止,我可以关闭侧边栏,但脚本无法将其重新打开。
该脚本实际上会在 Windows 中导致奇怪的键盘功能,因此我不建议按原样对其进行测试。
我如何重写它才能正确切换侧边栏?
您可以在 Sublime 中更改它。
转到 Preferences
-> Key Bindings - User
并粘贴:
[
{ "keys": ["f10"], "command": "toggle_side_bar" }
]
如果您已经有一堆自定义键绑定,请省略方括号。
{ "keys": ["f10"], "command": "toggle_side_bar" }