Digamos que estamos trabalhando com Python (ou Matlab) com empresa. Sem um processo inferior, as mensagens da empresa que
Completion needs an inferior Python process running
No entanto, a solução óbvia para executar automaticamente um processo inferior
(add-hook 'python-mode 'run-python)
executaria um novo processo python toda vez que eu abrir um arquivo .py (isso se torna mais caro com o Matlab)
Existe um gancho que é executado apenas na primeira vez em que um modo principal é executado? Ou existe uma maneira de detectar se um processo inferior ao python / matlab já está em execução? Ou existe outra maneira de resolver esse problema de executar um processo inferior automaticamente com um modo principal, mas apenas uma vez?
fonte
run-python
função recebe um argumento necessário:(run-python CMD &optional DEDICATED SHOW)
. Funciona bem interativamente, mas quando esse gancho é executado, recebo umWrong number of arguments
erro.