Reinicio mucho mis emacs. Todo lo que quiero hacer es crear una función que mate a los emacs actuales, solo para generar uno nuevo en su lugar. Idealmente, esto también funcionaría en un TTY.
.emacs.d, lo que significa que reinicio emacs para eliminar cualquier basura que haya lanzado a mi entorno. Hay algunos otros casos de uso donde hago esto, pero ese es el más grande.
bashque reinicies después de terminar? O vi? ¿O cualquier otro proceso, como regla? No, porque eso está fuera de su alcance de preocupaciones y se maneja adecuadamente externamente. En cualquier caso, lo que realmente desea es una forma de reinicializar emacs, limpiando su VM y volviendo a ejecutar su código de inicio ( sin matar su proceso). Eso sería útil y apropiado para emacs. Sin embargo, no sé si existe :)
bashreiniciar con exec bash. No tengo idea sobre vim.
emacs -qy solucionar el problema, por supuesto, pero prefiero mantener una "buena" instancia ejecutándose en todo momento al piratear mi configuración, solo para estar seguro.