【发布时间】:2013-03-11 16:24:26
【问题描述】:
我已经知道 SublimeText2 中用户定义的忽略包设置。有没有办法修改这个插件——例如,使用键盘映射分配——来激活或停用这个有用的自动保存功能?也许将插件链接到包控制启用/禁用功能,并分配一个键盘映射?
这是我第一次发现这个插件的链接:Is there a way to autosave on each keystroke in sublime?
import sublime, sublime_plugin
class SaveOnModifiedListener(sublime_plugin.EventListener):
def on_modified(self, view):
view.run_command("save")
【问题讨论】:
-
这是一个简单的解决方案——在包中创建一个文件夹并添加插件;然后,为包控制设置创建一个用户定义的键盘映射: { "keys": ["ctrl+alt+super+d"], "command": "disable_package" }, { "keys": ["f1"], "command": "enable_package" },
标签: plugins sublimetext2 sublimetext