Я багато перезапускаю свої emacs. Все, що я хочу зробити, - це створити функцію, яка вбиває поточні emacs, тільки щоб породити новий замість нього. В ідеалі це також би працювало в TTY.
.emacs.d
, а це означає, що я перезапускаю emacs, щоб видалити будь-яке сміття, яке я потрапив у своє оточення. Є кілька інших випадків використання, коли я це роблю, але це найбільше.
bash
перезавантажити після закінчення? Або vi
? Або будь-який інший процес, як правило? Ні, тому що це виходить за межі їх проблем, і належним чином застосовується зовні. У будь-якому випадку те, що ви насправді хочете, - це спосіб повторно реалізувати emacs, очистивши його VM та повторно запустивши свій код init ( не вбиваючи його процес). Це було б корисно та належно emacs. Я не знаю, чи існує, але :)
bash
перезапустити exec bash
. Я не маю уявлення про vim.
emacs -q
звичайно, можу запустити та виправити проблему, але я вважаю за краще тримати «добрий» екземпляр під час злому моєї конфігурації у будь-який час.