7
ฉันจะใช้ไคลเอ็นต์ Emacs ในพื้นที่เป็น $ EDITOR สำหรับเครื่องระยะไกลที่ฉันเข้าถึงผ่าน TRAMP ได้อย่างไร
ฉันมักจะใช้ TRAMP shell-modeในการจัดการเซิร์ฟเวอร์ระยะไกลหลายทั้งสำหรับการแก้ไขไฟล์และทำงานเปลือกหอยระยะไกลใน อย่างไรก็ตามสิ่งนี้ไม่ทำงานเมื่อคำสั่งใช้EDITORตัวแปรเพื่อแก้ไขไฟล์เช่นcrontab -eโดยเฉพาะอย่างยิ่งเพราะshell-modeเป็นเทอร์มินัล "dumb" ที่ไม่สนับสนุนการเรียกใช้ตัวแก้ไขอื่นภายใน ในพื้นที่ฉันทำสิ่งนี้ด้วยการเรียกที่เหมาะสมemacsclientซึ่งเปิดบัฟเฟอร์ใหม่และทำให้ชีวิตง่ายขึ้น น่าเสียดายที่นี่ไม่สามารถใช้งานได้จากเครื่องระยะไกล edผมคิดว่าผมสามารถใช้ (ฮะ!) ฉันจะตั้งค่ารีโมตEDITORที่ให้ฉันแก้ไขไฟล์ด้วยอินสแตนซ์ Emacs ในพื้นที่ได้อย่างไร
44
emacsclient
tramp