2011-10-25 25 views
68

Tôi đang sử dụng Lion - và trong dòng lệnh, khi tôi mở dự án của mình bằng "subl". trong thư mục dự án của tôi - nó mở ra dự án cuối cùng mà tôi đã mở trước khi tôi thoát khỏi Sublime.Làm thế nào để ngăn Sublime Text 2 mở tập tin/dự án mở lần cuối khi khởi động

Tôi có tùy chọn Max "Khôi phục cửa sổ khi thoát" không được chọn.

Làm cách nào để ngăn chặn hành vi này? Có cài đặt ưu tiên cho điều này không?

Trả lời

120

Tôi nghĩ rằng hành vi bạn muốn có thể được bật bằng cách thay đổi cài đặt hot_exitremember_open_files. Nếu bạn xem tùy chọn "Cài đặt chung - Mặc định", có một số nhận xét ở đó mô tả các cài đặt này.

Nếu bạn muốn thay đổi chúng, bạn nên ghi đè chúng trong tệp "Cài đặt chung - Người dùng" để duy trì các thay đổi của bạn trên các bản cập nhật.

+1

Hmm - Tôi đã thêm cả hai và đặt chúng thành false - nhưng khi khởi động lại - nếu tôi nhìn trong trình đơn Cửa sổ - tôi có thể xem tất cả các dự án/tệp trước đây tôi đã mở trong quá khứ ... cần phải xóa danh sách đó bằng cách nào đó trước? Dường như nó không có nhiều hiệu quả - mặc dù tìm kiếm trên Google trên các cài đặt đó, chúng tồn tại - vì vậy cảm ơn vì điều đó. – Joerg

+0

Ah - nó hoạt động khi tôi nhập nó trong "Cài đặt toàn cầu - Người dùng" - trái với Cài đặt tệp - Người dùng ... Tôi nghĩ đó chỉ là lỗi đánh máy trong câu trả lời của bạn. – Joerg

+0

@ Joerg - bạn nói đúng. Tôi đã cập nhật câu trả lời cho phù hợp. –

10

Tôi chỉ có thể làm cho nó hoạt động bằng cách đặt "hot_exit": false trong tùy chọn của tôi.

+1

Theo ý kiến ​​trong các prefs mặc định: "remember_open_files làm cho ứng dụng khởi động với tập cuối cùng của các tệp đang mở. Việc thay đổi thành false sẽ không có hiệu lực nếu hot_exit là true" –

25

Nếu bất cứ ai đang tự hỏi làm thế nào để làm điều này trong văn bản siêu việt 3, sao chép và dán đoạn mã sau vào cài đặt - sử dụng:

"hot_exit": false, 
"remember_open_files": false, 
+4

'remember_open_files' không tồn tại trong bản dựng 3083 nhưng đặt 'hot_exit' thành false sẽ giải quyết câu hỏi gốc. – zigojacko

0

Trên Linux, tôi đã có một vấn đề mà tôi thậm chí không thể bắt đầu chữ Sublime 3 vì có quá nhiều tệp đang mở và nó sẽ treo trước khi tôi có cơ hội thay đổi cài đặt.

Tôi đã làm những gì Mike Wizowski đã đề xuất và chỉnh sửa số $HOME/.config/sublime-text-3/Packages/User/Preferences.sublime-settings của tôi để bao gồm các cài đặt đó.

Tuy nhiên, khởi động lại chữ Sublime sau này dường như không để khắc phục vấn đề của tôi bởi vì Sublime vẫn mở tất cả các file và thư mục.

Tôi thấy rằng việc xóa 2 tệp ".sublime_session" trong $HOME/.config/sublime-text-3/Local/ làm cho văn bản tuyệt vời quên những tệp/thư mục đã mở gần đây, do đó sửa chữa trình soạn thảo văn bản treo của tôi.

Các vấn đề liên quan