내 Emacs init 파일의 맨 끝에 다음을 시도했습니다.
(set-frame-font "DejaVu Sans Mono-6")
(set-default-font "DejaVu Sans Mono-6")
(set-face-attribute 'default nil :font "DejaVu Sans Mono-6" :height 100)
Emacs (GUI)를 시작할 때 모듈 등을로드하는 동안 글꼴이 올바른 글꼴로 변경되는 것을 볼 수 있지만 마지막에는 창이 깜박이고 글꼴이 Terminus와 같이 재설정됩니다.
Emacs가 시작된 후 위 코드를 평가하면 글꼴이 올바르게 설정됩니다.
공식 리포지토리에서 Emacs 24.3.1과 함께 bbatsov의 전주곡 을 사용하고 있습니다.
누구나 재설정의 원인과이를 방지하기 위해 무엇을 할 수 있는지 알고 있습니까?
답변
-
init 파일을 재귀 적으로 양분하고 글꼴이 Terminus로 다시 바뀌는 원인을 찾으십시오.
그러려면 반을 주석으로 처리 한 다음 3/4, 7/8로 주석 처리하십시오.
-
문제가 Prelude에 특정한 것으로 판명되면 문제를 Prelude의 관리자에게보고하십시오.
답변
전주곡으로 판명되었습니다.
나는 prelude가 personal/init.el
파일을 로드 했지만 그것이 personal
dir이지만 알파벳 순서로 dir에 모든 것을로드합니다 (prelude의 맨 아래에 init.el
표시됨).
personal/init.el
마지막 을로드하도록 수정하면 문제가 해결되었습니다.