
저는 전환을 시도하는 emacs 초보자입니다. 원하는 대로 조직 모드를 구성한 후(전환하는 주된 이유) 다음으로 하고 싶은 일은 색상을 사용자 정의하는 것이었습니다. 여러 사람이 emacs 색상 테마를 작동시키는 방법에 대해 문의했다는 것을 알고 있습니다. 하지만 한 시간 넘게 검색했는데 지금까지 지침이 도움이 되지 않았으므로 양해해 주시기 바랍니다.
저는 OSX용 GNU Emacs를 사용하고 있습니다.여기10.6.7에.
웹상의 대부분의 지침은 다음을 실행하여 시작하라고 나와 있습니다.
sudo apt-get install emacs-goodies-el
Linux를 실행 중이라면 문제가 없지만 Mac에는 apt-get
내가 아는 것이 없기 때문에 대신 무엇을 해야할지 알아내려고 노력하고 있습니다.
tarball에서 복사본 color-theme.el
과 폴더를 찾았습니다.themes/
여기그리고 그것을 내 emacs.d/
디렉토리에 넣으세요. 그런 다음 내 init.el
파일 에 상용구 항목을 추가했습니다 .
(setq load-path (append load-path (list "~/.emacs.d/themes")))
(setq load-path (append load-path (list "~/.emacs.d/color-theme.el")))
(require 'color-theme)
(color-theme-initialize)
(color-theme-robin-hood)
하지만 emacs를 로드할 때 여전히 다음 오류가 발생합니다.
File error: Cannot open load file, color-theme
내 질문
- Mac에서 색상 테마가 제대로 작동하려면
color-theme
에 포함된 것 외에 다른 것이 필요합니까 ?emacs-goodies-el
- 그렇다면 어디서 이러한 파일을 다운로드하고 없이 설치할 수 있습니까
apt-get
?
당신의 도움을 주셔서 감사합니다.
답변1
color-theme.el은 개발 중이 아니므로 이를 피하는 것이 좋습니다.
대신 해당 웹사이트에서 Emacs 24.0.XX 사전 테스트 버전을 다운로드하는 것이 좋습니다. 따라서 전화를 걸어 M-x customize-themes
새로운 내장 테마를 변경할 수 있습니다.
emacs 24에는 자체 패키지 관리자가 있으므로 emacs 패키지를 설치하기 위해 apt-get이 필요하지 않습니다. Emacs 24를 설치한 후 전화하여 M-x list-packages
사용 가능한 패키지를 확인하세요.
답변2
나는 emacs-goodies의 구조를 잘 모르지만, 의 문서를 찾아보면 다음과 같은 load-path
목록이라는 것을 알 수 있습니다.디렉토리, 파일이 아닙니다. 그래서 두 번째가 도움이 되는지 잘 모르겠습니다 setq
. 제거해 보세요.
그리고 일반적으로 일부 Emacs 확장을 설치하려면 다운로드하여 어딘가에 두십시오. 그런 다음 해당 디렉토리를 load-path
. 확장에 따라 require
확장이 필요하거나 일부 를 작성해야 할 수도 있습니다 autoload
. 나는 Emacs 24에 패키지 지원 기능이 내장되어 있다고 생각하지만 아직 시도해 보지 않았습니다.
마지막으로 다른 사람들이 언급했듯이 Emacs 24에는 테마 지원 기능이 내장되어 있습니다. v24를 사용하는 경우 대신 이를 사용하는 것이 더 좋습니다 color-theme
(누가 그렇지 않습니까? :-)
답변3
나는 당신과 같은 배를 탔습니다. 안정될 때까지 24를 사용하지 않을 것입니다. 대신에다크세어명시적으로 로드 경로는 파일이 아닌 경로(디렉토리)를 가리켜야 합니다.
다음과 같이하세요:
gz 파일을 다운로드하세요.위에 나열된 링크에서
파일을 디렉터리로 이동하세요.
%> mv ~/Downloads/color-theme.el ~/.emacs.d/
emacs 리소스/프로필/설정 파일에 경로와 설정을 추가하세요.
%> emacs ~/.emacs [type] (add-to-list 'load-path "~/.emacs.d/") [type] (require `color-theme) [type] (color-theme-initialize) [type] (color-theme-robin-hood) {save} Ctrl+x Ctrl+s
보다 완전한 설치를 위해서는 tarball을 다운로드하고 다음 내용을 .emacs.d/에 복사하십시오.
- 색상 테마.el
- 색상 테마-autoloads.el
- 테마/