Скажімо, ми працюємо з Python (або Matlab) з компанією. Без неповноцінного процесу компанія повідомляє, що
Completion needs an inferior Python process running
Однак очевидне рішення автоматично запускати неповноцінний процес
(add-hook 'python-mode 'run-python)
буде запускати новий процес python кожного разу, коли я відкриваю файл .py (це стає дорожчим для Matlab)
Чи є гачок, який запускається лише при першому запуску основного режиму? Або є спосіб виявити, чи вже запущений процес, пов'язаний з порушенням пітон / матлаб? Або є інший спосіб вирішити цю проблему автоматичного запуску неповноцінного процесу, але лише один раз?
run-python
функція приймає необхідну ARG:(run-python CMD &optional DEDICATED SHOW)
. Він працює чудово інтерактивно, але коли ця гачка виконується, я отримуюWrong number of arguments
помилку.