atom原生不支持“关闭其他标签页”的快捷键,唯一稳定方式是右键点击标签页选择“close other tabs”,或通过命令面板执行window: close other tabs命令。

Atom里没有“关闭其他标签页”的快捷键
Atom 编辑器原生不提供 Ctrl+K Ctrl+W 或类似一键关闭非当前标签页的功能。它的标签页管理逻辑更偏向手动控制,所有“关闭其他”类操作都得靠鼠标右键或命令面板触发,不存在被广泛误传的全局快捷键。
右键菜单是唯一稳定可用的方式
想保留当前标签页、关掉其余所有,只能用鼠标右键点击任意一个标签页(包括当前页),然后从弹出菜单中选择 “Close Other Tabs”。这个选项只在以下条件下可见且可点击:
- 当前标签页不是
Untitled未保存文件(比如Untitled-1) - 当前文件路径可写,不是只读状态(例如来自
node_modules或 Git submodule 的文件) - 没有插件禁用或覆盖了该菜单项(极少数 UI 插件会干预)
命令面板可以绕过快捷键失效问题
如果右键菜单没反应,或者你习惯纯键盘操作,打开命令面板(Ctrl+Shift+P),输入 Window: Close Other Tabs 并回车——这是 Atom 内置命令,不受快捷键绑定冲突影响。注意它和 Pane: Close Other Items 不同,后者只关当前面板内的标签,而前者作用于整个窗口。
Alt+点击 × 按钮不适用于 Atom
这个技巧在 PhpStorm 或 VSCode 里有效,但在 Atom 中按住 Alt 点击标签页右上角 × 会直接关闭当前页,不会触发“关闭其他”。Atom 的标签页关闭逻辑是硬编码的,没有实现修饰键组合行为。别试了,浪费时间。
真正容易被忽略的是:Atom 的标签页分组(split pane)是独立管理的。你在左 pane 执行“Close Other Tabs”,右 pane 的标签页完全不受影响——这点和 VSCode / PhpStorm 一致,但很多人以为会全局清空,结果发现右边还堆着十来个文件。











