ฉันจะทำให้ Sublime Text 2/3 ไม่เปิดแท็บก่อนหน้าเมื่อฉันเปิดมันได้อย่างไร


22

ป้อนคำอธิบายรูปภาพที่นี่ ทุกครั้งที่ฉันเปิด Sublime แท็บเหล่านี้จะเปิดโดยอัตโนมัติ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ฉันไม่พบการตั้งค่าใด ๆ สำหรับสิ่งนี้

คำตอบ:


17

ข้อความประเสริฐ 2

ตรวจสอบเนื้อหาของไดเรกทอรี~/.config/sublime-text-2/Settingsสำหรับไฟล์ที่เรียกว่าSession.sublime_session

หากไฟล์เหล่านั้นรวมอยู่ในนั้นให้ลบออก

ข้อความประเสริฐ 3

ST3 จัดเก็บไฟล์เซสชันภายใต้:

~/.config/sublime-text-3/Local/Session.sublime_session

น่าเสียดายที่ ST2 ดูเหมือนว่าจะสร้างไฟล์นั้นอีกครั้ง ฉันแก้ไขว่าการสร้างไฟล์เปล่าที่มีสิทธิ์อ่านอย่างเดียว ขอบคุณ
เซเลม

ดูเหมือนว่าจะมีการเปลี่ยนชื่อไฟล์Auto Save Session.sublime_sessionดังนั้นลองเปลี่ยนมันrm -f ~/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session
megawac

~/.config/sublime-text-3/ไม่ได้อยู่?
jtheletter

วิธีนี้สามารถทำได้บน windows?
pal4life

วิธีนี้ใช้ได้ผลกับฉัน: stackoverflow.com/a/29236116/755405
W1M0R

45

มีวิธีแก้ไขที่ดีกว่าใน Sublime Text เลือกPreferences-> Settings - Userและตั้งค่าremember_open_filesและhot_exitเป็นเท็จ ไฟล์ผลลัพธ์ควรมีลักษณะเช่นนี้:

{
    "remember_open_files": false,
    "hot_exit": false
}

(สามารถดูการตั้งค่าที่เป็นไปได้ทั้งหมดSettings - Default)

เพียงรีสตาร์ท Sublime Text หลังจากนั้น (อาจต้องรีสตาร์ทโปรแกรมสองครั้งครั้งเดียวเพื่อใช้การตั้งค่า) และควรเริ่มต้นใหม่โดยไม่เปิดไฟล์ใด ๆ

หมายเหตุ: ฉันสามารถทดสอบได้ด้วย Sublime Text 3 เท่านั้น แต่ฉันค่อนข้างมั่นใจว่าการตั้งค่านี้มีอยู่ในรุ่น 2 ด้วย


4
นี้เป็นคำตอบที่ถูกต้อง (มันยังทำงานในประเสริฐ 3)
Postadelmaga

2
แม้ว่าจะถูกต้อง แต่ก็ไม่ได้ผลหาก Sublime Text ขัดข้องเมื่อเริ่มต้นระบบ
กระทะ

ความแตกต่างระหว่างสองสิ่งนี้คือ: จำไฟล์ที่เปิดอยู่และทางออกร้อน เพราะถ้าฉันมีชุด hot_exit จริงแล้วสภาพ "remember_open_files" ดูเหมือนว่าจะมีความพึงพอใจโดยอัตโนมัติ (เช่นความจริง hot_exit ยังจะช่วยให้เปิดแท็บ :)
จิม Raynor

1

ในSublime Text 3ด้านล่างใช้งานได้สำหรับฉัน

$ rm ~ / .config / sublime-text-3 / Local / Auto \ Save \ Session.sublime_session

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.