Riavvio molto i miei emacs. Tutto quello che voglio fare è creare una funzione che uccida gli attuali emacs, solo per generarne uno nuovo al suo posto. Idealmente, questo funzionerebbe anche in un TTY.
.emacs.d
, il che significa che riavvio emacs per rimuovere qualsiasi immondizia che ho fatto esplodere nel mio ambiente. Ci sono alcuni altri casi d'uso in cui lo faccio, ma questo è il più grande.
bash
di riavviare dopo aver terminato? Oppure vi
? O qualsiasi altro processo, di regola? No, perché è al di fuori del loro ambito di preoccupazione ed è adeguatamente gestito esternamente. In ogni caso, quello che vuoi davvero è un modo per reinizializzare emacs, cancellando la sua VM e rieseguendo il tuo codice di init ( senza uccidere il suo processo). Sarebbe utile e corretto per emacs. Non so se esiste, però :)
bash
ricominciare exec bash
. Non ho idea di Vim.
emacs -q
e risolvere il problema ovviamente, ma preferisco mantenere sempre un'istanza "valida" durante l'hacking sulla mia configurazione, solo per sicurezza.