Lauching Sublime Text จาก Command Line


คำตอบ:


48

หลังจากทำตามบทช่วยสอนนี้และประสบปัญหาที่รายงานแล้วฉันก็ทำการค้นหาและพบว่าฉันลืมที่จะสร้างลิงค์สัญลักษณ์

sudo ln -s /opt/sublime/sublime_text /usr/bin/subl

ตอนนี้ปัญหาได้รับการแก้ไขแล้ว :)


3
ฉันคิดว่ามันจะดีกว่าที่จะใช้/ usr / local / bin แทน /
เลฟ

8
อย่าทำเช่นนี้กับ ST3 รุ่นปัจจุบัน ... มันถูกอบอยู่ในนั้นแล้ว
Scott Stensland

2
ไม่ได้เกิดขึ้นสำหรับฉันโดยใช้ ST3 ต้องเชื่อมโยงด้วยตนเอง ไม่มีตัวเลือกบรรทัดคำสั่งใด ๆ
gnomed

2
เพื่อเปิดประเสริฐคุณต้องเรียกใช้sublจากเทอร์มินัล
E235

34

สำหรับ Ubuntu และ Sublime Text 3 รุ่นล่าสุดฉันจะเพิ่ม symlink ดังนี้

sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl

subl myFile.phpจากนั้นฉันก็สามารถดำเนินการได้จากเช่นขั้ว


6
+1 สำหรับใช้/ usr / local / bin แทน /
เลฟ

ผมพยายามที่จะเปิดประเสริฐข้อความ 3 sublime file.phpใช้ sublขอขอบคุณไปยังจุดที่คำสั่งที่ถูกต้องคือ มันทำงานได้โดยไม่ต้องสร้าง symlink
campsjos

@lev เหตุใดการใช้ในพื้นที่จึงดีกว่า
wotter

@wotter ตรวจสอบคำตอบที่เขาเชื่อมโยง: unix.stackexchange.com/questions/8656/…
Arda

โอ๊ะพลาดลิงก์ไปขอบคุณ
wotter

2

โดยส่วนตัวฉันชอบสร้างนามแฝง~/.bashrcเพื่อหลีกเลี่ยงการติดตามลิงก์สัญลักษณ์:

alias subl=/opt/sublime_text/sublime_text

2

สำหรับผู้ที่ติดตั้งประเสริฐในซอฟต์แวร์ Ubuntu เพียงพิมพ์

sudo ln -s /snap/sublime-text/38/opt/sublime_text/sublime_text /usr/local/bin/subl

1
ฉันขอแนะนำให้ใช้ลิงก์เวอร์ชัน "ปัจจุบัน" ดังนั้นคำสั่งจะกลายเป็นsudo ln -s /snap/sublime-text/current/opt/sublime_text/sublime_text /usr/local/bin/subl
Tom

1

สำหรับทุกคนที่ดิ้นรนเพื่อประเสริฐข้อความ 3

หลังจากสร้าง symlink เพื่อเปิดการใช้งาน ST3:

subl .

อย่าใช้:

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