[求助]Emacs:color theme用p输出后怎样使用?

Vim、Emacs配置和使用
回复
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

[求助]Emacs:color theme用p输出后怎样使用?

#1

帖子 wgf4242 » 2009-12-05 18:09

用我保存成mycolor.el,看置顶说就不用那插件了...启动太慢.我就注释了.
(load-file "~/myconf/emacs/packages/mycolor.el")
没有变色,还提示: Cannot open load file, color-theme
上次由 wgf4242 在 2009-12-05 18:29,总共编辑 1 次。
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]color theme用p输出后怎样使用?

#2

帖子 wgf4242 » 2009-12-05 18:28

color theme用p输出文件
D:\Program Files (x86)\Emacs\myconf\emacs\packages\mycolor.el
.emacs添加
(load-file "~/myconf/emacs/packages/mycolor.el")
有什么问题么?(已经把color theme注释掉了)
File error: Cannot open load file, color-theme
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: [求助]Emacs:color theme用p输出后怎样使用?

#3

帖子 wenjianhn » 2009-12-05 18:39

另外在.emacs中试试
M-x emacs-lisp-byte-compile

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs:color theme用p输出后怎样使用?

#4

帖子 wgf4242 » 2009-12-05 18:55

Compiling file d:/Program Files (x86)/Emacs/.emacs at Sat Dec 05 18:54:21 2009
Entering directory `d:/Program Files (x86)/Emacs/'
.emacs:30:2:Warning: `set-default-font' is an obsolete function (as of Emacs
23.1); use `set-frame-font' instead.
.emacs:38:7:Warning: `default-major-mode' is an obsolete variable (as of Emacs
23.2); use `major-mode' instead.
.emacs:70:7:Warning: `default-tab-width' is an obsolete variable (as of Emacs
23.2); use `tab-width' instead.

没啥出错啊.都是warning
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: [求助]Emacs:color theme用p输出后怎样使用?

#5

帖子 wenjianhn » 2009-12-05 19:27

不好意思弄错了
是emacs-lisp-byte-compile-and-load

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs:color theme用p输出后怎样使用?

#6

帖子 wgf4242 » 2009-12-05 19:28

不字节编译能用不能???没看懂


我在.emacs前两行加了
(add-to-list 'load-path "~/myconf/emacs/packages/")
(load-file "mycolor.el")
就出错

代码: 全选

Warning (initialization): An error occurred while loading `d:/Program Files (x86)/Emacs/.emacs':

File error: Cannot open load file, d:/Program Files/AutoHotKey/AutoHotKey \326\320\316\304\260\346/mycolor.el
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs:color theme用p输出后怎样使用?

#7

帖子 wgf4242 » 2009-12-05 19:41

qkbeyond 写了:

代码: 全选

(load-file "D:\Program Files (x86)\Emacs\myconf\emacs\packages\mycolor.el")
这个路径有可能有问题

.emacs里设置过~ 目录没有 :roll:
不是目录的问题我放在
.emacs里也不能运行 .
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: [求助]Emacs:color theme用p输出后怎样使用?

#8

帖子 wenjianhn » 2009-12-05 19:46

能用
关键是后面那个and-load

\326\320\316\304\260\346这是中文?

怎么会到AutoHotKey?

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs:color theme用p输出后怎样使用?

#9

帖子 wgf4242 » 2009-12-05 19:56

...用autohotkey快捷键打开来着...关系不大.
直接在命令行里运行 emacs也有问题
说File error: Cannot open load file, color-theme

添加这两行后
(add-to-list 'load-path "~/myconf/emacs/packages/color-theme-6.6.0")
(load-file "~/myconf/emacs/packages/color-theme-6.6.0/color-theme.el")

就没有File error了.(那不是还是加载了color-theme么?)
但是虽然我加载了
(load-file "~/myconf/emacs/packages/mycolor.el")
但是皮肤没变.皮肤怎么没换呢?

qkbeyond 写了:
(add-to-list 'load-path "~/myconf/emacs/packages/")
~目录是哪儿,lz知道不?

还有那个mycolor.el里面到底是什么东东 MS有问题

尽量把load-path放到英文路径下面
目录没有有什么问题吧.我插件和文件都能加载.

(load-file "~/myconf/emacs/packages/mycolor.el")
这个就是英文目录啊,位置D:\Program Files (x86)\Emacs\myconf\emacs\packages\mycolor.el

color theme-select用p输出成mycolor.el了...


看这帖子
viewtopic.php?f=68&t=136768

代码: 全选

;;; jerry-basic.el ---

;;我还是使用color-theme.el修改颜色吧,天天看着电脑,视力下降的厉害啊
;;使用M-x color-theme-select就可以选择配色方案,在配色方案上按I就
;;可以改变当前frame的配色,按i就可以改变所有frame的配色
;;按p就可以把当前配色方案的lisp打印出来,加入你的.emacs,就可以不用加
;;载color-theme了,这样可以加快起动速度
;;(require 'color-theme);;不用了,真慢,如果上网的话,这个就很慢了,所以我注释掉了
;(load-file "/home/jerry/lib/emacs-lisp/color-theme-6.6.0/color-theme.el")
按p后当前配色方案的lisp打印出来,加入了.emacs,..颜色不变.(.未注释加载插件那两行..)
注释了以下两行
;;(require 'color-theme);;不用了,真慢,如果上网的话,这个就很慢了,所以我注释掉了
;(load-file "/home/jerry/lib/emacs-lisp/color-theme-6.6.0/color-theme.el")
提示File error: Cannot open load file, color-theme

我感觉说的挺明白啊..上面就是我的做法和出现的问题.
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs:color theme用p输出后怎样使用?

#10

帖子 wgf4242 » 2009-12-05 21:29

看了帮助
\(load-file \"~/.emacs-color-theme\")
\(my-color-theme)

要load file后要用my-color-theme

而且要先添加一句这个
(add-to-list 'load-path "~/myconf/emacs/packages/color-theme-6.6.0") ;不能注释掉这句



Q.启动速度至少慢了一秒以上.有没有办法加快?
头像
pipilu
帖子: 63
注册时间: 2007-10-22 21:41

Re: [求助]Emacs:color theme用p输出后怎样使用?

#11

帖子 pipilu » 2009-12-06 18:59

File error: Cannot open load file, color-theme


貌似是没有找到color-theme.el(c) 这个文件的错误提示,
一般是 require xx, emacs会搜寻load-path 中的 xx.el(c) 并加载. 你先看看 color-theme 被加载到 emacs内存 中了吗
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs:color theme用p输出后怎样使用?

#12

帖子 wgf4242 » 2009-12-06 22:18

在ahei大牛的帮助下已经搞定了..
回复