Ketika saya mencoba tema warna yang berbeda, sepertinya jika elemen tertentu tidak didefinisikan dalam tema baru, nilai tema lama dipertahankan, dan ini menyebabkan beberapa bentrok. Ini terjadi pada emacs 24 dan juga versi sebelumnya yang menggunakan color-theme
. Apakah ada cara untuk mengatur ulang semua warna di antara ke default sehingga setiap tema warna terlihat seperti yang dimaksudkan?
color-theme-dark-laptop
maka Anda perlu membuat snapshot secara manual jika Anda ingin kembali ke tema sebelumnya. Misalnya(fset 'color-theme-revert (color-theme-make-snapshot))
akan memberi Anda perintahcolor-theme-revert
untuk kembali. Tombol [Resert] tidak akan berfungsi sebaliknya. (Untuk menguji apakah saya benar, jangan mengeluarkan perintahcolor-theme-select
sebelum Anda mengubah tema, karena ini akan membuat snapshot yang hilang untuk Anda)customize-themes
UI) jika saya ingin mengaktifkan lebih dari satu tema pada saat yang sama. Saya menduga itu mungkin cara untuk membatalkan tema yang berlaku jika saya berubah pikiran. Dan saya juga menduga bahwa, dengan beberapa Lisp, seseorang dapat menyimpan cadangan otomatis sebelum pemberdayaan apa pun.Jika Anda memilih salah satu dari tema bawaan
M-x customize-themes
, cukup beri komentar pada garis yang memungkinkan tema khusus di Anda~/.emacs
.sumber