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.
bashdi 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ò :)
bashricominciare exec bash. Non ho idea di Vim.
emacs -qe risolvere il problema ovviamente, ma preferisco mantenere sempre un'istanza "valida" durante l'hacking sulla mia configurazione, solo per sicurezza.