สมมติว่าเรากำลังทำงานกับ Python (หรือ Matlab) กับ บริษัท โดยไม่ต้องมีกระบวนการ บริษัท ที่ด้อยกว่าข้อความว่า
Completion needs an inferior Python process running
อย่างไรก็ตามทางออกที่ชัดเจนในการเรียกใช้กระบวนการที่ต่ำกว่าโดยอัตโนมัติ
(add-hook 'python-mode 'run-python)
จะเรียกใช้กระบวนการ python ใหม่ทุกครั้งที่ฉันเปิดไฟล์. py (ซึ่งมีราคาแพงกว่าด้วย Matlab)
มีตะขอที่เรียกใช้เฉพาะครั้งแรกที่เรียกใช้โหมดหลักหรือไม่ หรือมีวิธีการตรวจสอบว่ากระบวนการที่ต่ำกว่าของ python / matlab ทำงานอยู่หรือไม่? หรือมีวิธีอื่นในการแก้ปัญหานี้ในการเรียกใช้กระบวนการที่ด้อยกว่าโดยอัตโนมัติด้วยโหมดหลัก แต่เพียงครั้งเดียว
run-python
ฟังก์ชั่นจะใช้ ARG ที่ต้องการ:(run-python CMD &optional DEDICATED SHOW)
. มันทำงานได้ดีแบบโต้ตอบ แต่เมื่อเบ็ดนี้รันฉันได้รับWrong number of arguments
ข้อผิดพลาด