Diciamo che stiamo lavorando con Python (o Matlab) con la compagnia. Senza un processo inferiore, la compagnia lo comunica
Completion needs an inferior Python process running
Tuttavia, la soluzione ovvia per eseguire automaticamente un processo inferiore
(add-hook 'python-mode 'run-python)
eseguirà un nuovo processo Python ogni volta che apro un file .py (questo diventa più costoso con Matlab)
Esiste un hook che viene eseguito solo la prima volta che viene eseguita una modalità principale? O c'è un modo per rilevare se un processo inferiore di python / matlab è già in esecuzione? Oppure c'è un altro modo per risolvere questo problema di eseguire automaticamente un processo inferiore con una modalità principale, ma solo una volta?
run-python
funzione richiede un ARG richiesta:(run-python CMD &optional DEDICATED SHOW)
. Funziona bene in modo interattivo, ma quando viene eseguito questo hook ottengo unWrong number of arguments
errore.