sublime text 4.0 mac版本快速关闭而不提示保存文件

在 Sublime Text 4.0 的 macOS 版本中,要关闭文件或窗口时不提示保存未保存的文件


env

  • macbook-pro 2020
  • sublime text 4.0

新增插件文件

自动化此行为,可创建一个插件:

  • 1.打开 Tools > Developer > New Plugin
  • 2.输入以下代码并保存为 close_without_prompt.py
    1
    2
    3
    4
    5
    6
    7
    8
    import sublime
    import sublime_plugin

    class CloseWithoutPromptCommand(sublime_plugin.WindowCommand):
    def run(self):
    view = self.window.active_view()
    view.set_scratch(True)
    self.window.run_command("close")
  • 3.打开 Preferences > Key Bindings,添加快捷键:
    1
    2
    3
    [
    { "keys": ["ctrl+w"], "command": "close_without_prompt" }
    ]
  • 4.现在按 Ctrl+W 将关闭当前文件而不提示保存。

注意:此方法会丢弃未保存的更改,适合临时文件,但不建议用于重要文件。

警告:禁用保存提示可能导致意外丢失未保存更改,建议谨慎操作并定期备份。