วิธีการตั้งค่าเครื่องมือแก้ไข / โปรแกรมดูเริ่มต้นสำหรับ Midnight Commander เป็น Sublime


17

คำถามนั้นค่อนข้างตรงไปตรงมาดังนั้นจึงไม่มีคำอธิบายเพิ่มเติมตามที่ฉันต้องการ

ฉันเพิ่งเพิ่มว่าฉันใช้ Ubuntu 13.04

ยินดีต้อนรับความช่วยเหลือใด ๆ

คำตอบ:


17

ใน Midnight Commander ไปที่เมนูตัวเลือก / การกำหนดค่า ... คำสั่ง / ใช้ช่องทำเครื่องหมายแก้ไขภายในและยกเลิกการเลือก (อย่าลืมเรียกใช้คำสั่งบันทึกการตั้งค่าหากปิดตัวเลือกบันทึกการตั้งค่าอัตโนมัติ)

จากนั้นตั้งค่าEDITORตัวแปรสภาพแวดล้อมเป็น Sublime คุณอาจต้องการเพิ่มสิ่งเหล่านี้ลงในไฟล์ทรัพยากรของเชลล์:

  • การตั้งค่าส่วนกลางสำหรับโปรแกรมทั้งหมดที่ใช้EDITOR(ไม่แนะนำ):

    EDITOR=sublime
    export EDITOR
    
  • การตั้งค่าชั่วคราวสำหรับเซสชัน Midnight Commander ที่กำหนดเท่านั้น:

    alias mc='EDITOR=sublime mc'
    

เช่นเดียวกับวิวเวอร์เพียงคุณยกเลิกการเลือกตัวเลือกใช้มุมมองภายในและตั้งค่าVIEWERตัวแปรสภาพแวดล้อมแทน


เหตุใดจึงไม่แนะนำให้ตั้งค่าEDITOR=sublimeทั่วโลก
MattDMo

2
เพราะเครื่องมืออื่น ๆcrontabกำลังใช้งานอยู่ เครื่องมือดังกล่าวอาจใช้โดยไม่มี X (ตัวอย่างจากเทอร์มินัลเสมือนในโหมดผู้ใช้เดียวสำหรับการดำเนินการบำรุงรักษา) หรือโดยผู้ใช้ที่ไม่มีอินสแตนซ์ X ที่ทำงานอยู่ (เช่นผ่านsu -) ดังนั้นควรEDITORตั้งค่าให้เป็นโหมดแก้ไขข้อความ
จัดการ

ทำไม 'EDITOR =' sublime -w 'ไม่ทำงาน? (ดูเหมือนว่า MC จะไม่สนใจตัวเลือกที่จัดหาใด ๆ )
Eugen Konkov

19

รัน MC ตามปกติ บนบรรทัดรับคำสั่งด้านบนแถวด้านล่างของประเภทการเลือกเมนู

select-editor

การดำเนินการนี้ควรเปิดเมนูพร้อมรายการโปรแกรมแก้ไขที่ติดตั้งไว้ทั้งหมดของคุณ นี่ใช้งานได้กับเครื่อง Linux ทุกเครื่องในปัจจุบัน


2
ใช้งานไม่ได้กับ OSX
T.Chmelevskij

สมบูรณ์แบบบนเดเบียน!
mahatmanich

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