Saya banyak me-restart emacs saya. Yang ingin saya lakukan adalah membuat fungsi yang membunuh emacs saat ini, hanya untuk menelurkan yang baru sebagai gantinya. Idealnya, ini juga akan bekerja di TTY.
.emacs.d
, yang berarti saya memulai kembali emacs untuk menghilangkan sampah apa pun yang telah saya buang ke lingkungan saya. Ada beberapa kasus penggunaan lain di mana saya melakukan ini, tapi itu yang terbesar.
bash
untuk memulai kembali setelah pengakhiran? Atau vi
? Atau proses lain, sebagai aturan? Tidak, karena itu di luar ruang lingkup keprihatinan mereka, dan ditangani dengan baik secara eksternal. Bagaimanapun, apa yang Anda benar-benar inginkan adalah cara untuk menginisialisasi ulang emacs, dengan menghapus VM-nya dan menjalankan kembali kode init Anda ( tanpa mematikan prosesnya). Itu akan berguna dan layak untuk emacs. Saya tidak tahu apakah itu ada, :)
bash
memulai kembali dengan exec bash
. Saya tidak tahu tentang vim.
emacs -q
dan memperbaiki masalah tentu saja, tetapi saya lebih memilih untuk tetap menjalankan contoh 'baik' setiap saat saat meretas konfigurasi saya, hanya agar aman.