Come posso dire a emacs di non far apparire il buffer *Shell Command Output*
quando si chiama un comando di shell come questo?Come può il buffer * output del comando di shell * essere mantenuto in background?
(shell-command MY_COMMAND)
Attualmente emacs divide la finestra corrente in due, mostrando il buffer di output (per lo più irrilevante). Per me sarebbe del tutto sufficiente se potessi cercarlo più tardi se ne avrò voglia.
'shell-comando' è una funzione di fantasia che utilizza' start-processo' - quest'ultimo offre un maggiore controllo - ecco un estratto dalla stringa doc di ' shell-command': 'In Elisp, ti verrà spesso servito chiamando 'call-process' o 'start-process' direttamente, poiché offre più controllo e non impone l'uso di una shell (con la sua necessità di quotare argomenti) .' Utilizzando il processo di avvio, è anche possibile impostare il buffer di output su 'nil'. – lawlist