在Sublime Text中禁用文件关闭警告对话框


2

我主要使用ST作为我的临时记事本。现在,当我按下Ctrl + W时,它正在生成此对话框

enter image description here

但99%的时间我的意图是“关闭而不保存”。有没有办法禁用此弹出窗口?实际上,ST自动保存我的文件。

Answers:


3

是的,你可以编写一个插件来将视图设置为临时并关闭它。然后为该命令创建一个键绑定。 选择 工具>开发人员>新插件...... 并粘贴:

import sublime_plugin


class CloseWithoutSavingCommand(sublime_plugin.WindowCommand):
    def run(self):
        view = self.window.active_view()
        view.set_scratch(True)
        view.close()

创建一个键绑定来覆盖ctrl + w

{
    "keys": ["ctrl+w"],
    "command": "close_without_saving",
},

有趣的回答,兴奋地学习这个。只是一个注释,一旦我做了这个新的无标题文件无法打开,这是完全可以的,因为我最多需要一个记事本
nehemiah

@itsneo抱歉,我不明白你的说明。这不应对其余行为产生负面影响。
r-stein

对不起,它工作得很好,要删除那条评论
nehemiah

顺便说一句@ r-stein,得到了PayPal?这个答案值得一提:D
nehemiah

谢谢 :)。不,我没有贝宝,但我很感谢你的积极反馈作为提示;)。
r-stein
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.