¿Cómo hacer que Emacs ejecute un programa y no espere a la salida/respuesta? He intentado abrir un archivo PDF en un programa externo:Ejecute un programa de Emacs y no espere la salida
(shell-command (concat "start sumatrapdf " (shell-quote-argument path) " -page " search))))
pero no va a abrir otro archivo hasta que el proceso existente SumatraPDF está cerrado. Me cansé async-shell-command
, pero abre un nuevo buffer con salida Async que no necesito.
¿Cuál es la forma correcta de archivos en programas externos?
función
Gracias, Victor. Con su pista, he encontrado una función ligeramente diferente ('start-process-shell-command') porque' start-process' no toma los argumentos correctamente. –
Entonces, ¿cómo obtener el final de BUFFER y mostrarlo? – zobi8225