ฉันจะหยุดคำสั่ง shell 'mate' ไม่ให้เปิด Textmate 1.x แทน Textmate2 ได้อย่างไร


0

ฉันได้ติดตั้งmateในบานหน้าต่างการตั้งค่าใน TextMate2 มีข้อความระบุว่า "ติดตั้งการสนับสนุนของเชลล์" ฉันเพิ่มสตริงexport EDITOR="/usr/local/bin/mate -w"ลง~/.bashrcในคำแนะนำ

อย่างไรก็ตามเมื่อฉันใช้mateคำสั่ง Textmate 1 จะเปิดตัวเช่นถ้าฉันพิมพ์mate test.txtใน Terminal ฉันต้องการให้เปิด TextMate2

เป็นการดีที่ฉันต้องการเก็บ TM1 ไว้รอบ ๆ เนื่องจากมันทำบางสิ่งที่ TM2 ยังไม่ทำ แต่ถ้าการทิ้ง TM1 เป็นตัวเลือกเดียว / ดีที่สุดนั่นก็เป็นประโยชน์ที่จะรู้เช่นกัน

คำตอบ:


1

คุณต้องแทนที่เส้นทาง symlink ใน / usr / local / bin / mate เป็น Textmate2

//go to the bin directory
cd /usr/local/bin

//delete the existing symlink
rm -rf mate

//create the symlink to the Textmate 2 mate executable
ln -s /Applications/TextMate2.app/Contents/Resources/mate mate
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.