[英]Close all tabs, but not the window, in Sublime Text
有沒有辦法在 Sublime Text 中一次性關閉所有選項卡,但讓當前項目的窗口保持打開狀態? 當我只想關閉所有打開的文件並開始新任務時,這真的很煩人,我必須一一Cmd-W
。 如果我執行Cmd-Opt-W
它將關閉所有選項卡和當前項目。
感謝 Alex,結果變得很簡單,Preferences > Key Bindings > User:
{ "keys": ["super+shift+w"], "command": "close_all" }
無需重新啟動 Sublime,它立即生效。 更好的是,無需使用新的快捷方式,在所有選項卡都消失后,您仍然可以使用Cmd-W
關閉 Sublime 窗口。
文件菜單中有一個選項,但沒有快捷方式:
編輯- 更改用戶設置:
好吧,打開 Preferences -> Key Bindings - User 並在 [] 之間粘貼以下內容:
{ "keys": ["ctrl+alt+shift+w"], "command": "close_all" }
然后使用 Ctrl、Alt、Shift 和 w 關閉所有選項卡。
您必須先重新啟動 Sublime。
注意:對於 Sublime Text 3.2.2,Build 3211 你不需要重新啟動 sublime text 來浪費你的時間。只需將代碼放入 [ ](如上所述),保存並關閉 Key Bindings - User 窗口。現在所有通過使用 Ctrl + Alt + Shift + W 退出 Sublime Text,打開的選項卡將關閉。
這是我在 Mac Sublime Text 3 上設置的內容
1. Go to Sublime Text -> Preferences -> Key Bindings - User 2. Add the following binding: [ ... ... ... { "keys": ["command+shift+w"], "command": "close_all" } ] 3. Save file
現在,點擊“Command+Shift+W”將關閉所有打開的標簽頁。 點擊“Command+W”僅關閉當前選項卡。 這與其他應用程序窗口的 Mac 快捷方式有點一致。
默認情況下,關閉所有選項卡不會關閉窗口,但要注意: Sublime Text 3的最新版本 3059(2013 年 12 月 13 日)現在包括:
拖出最后一個選項卡時自動關閉窗口
它由以下設置管理:
// Set to true to close windows as soon as the last file is closed, unless
// there's a folder open within the window. This is always enabled on OS X,
// changing it here won't modify the behavior.
"close_windows_when_empty": false,
我只想關閉所有打開的文件並開始新任務
在同一個 Sublime Text 3 build 3059 中,您還有以下設置:
當最后一個文件關閉時,會自動創建一個新的臨時文件
結合“文件 -> 關閉所有文件”,可以幫助在新文件中快速啟動。
轉到 Preferences>Key Bindings - User> 並添加以下行。
{ "keys": ["super+w"], "command": "close_file" }
現在當你按下 cmd+w 時,只有文件會關閉而不是整個窗口,因為你的目標是“close_file”。
最酷的方法是: File - > Close All Tabs
如果您像我一樣,實際上更喜歡右鍵單擊選項卡並選擇“ Close All Tabs
命令,您可以:
View Package File
命令Default/Tab Context.sublime-menu
{ "command": "close_all", "args": { "group": -1, "index": -1 }, "caption": "關閉所有標簽" }
提示:
Tab Context.sublime-menu
文件,因為它應該在的文件夾丟失了。 就是這樣,創建它,對我來說是$HOME\\AppData\\Roaming\\Sublime Text 3\\Packages\\Default\\
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.