LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 869|回复: 5

怎样让emacs23和emacs21不共用同一个.emacs.el

[复制链接]
发表于 2006-8-16 11:22:42 | 显示全部楼层 |阅读模式
机子里装了两个版本的 emacs,可好像两个东西不能同时兼容.emacs,一个起作用,另一个就有问题,不知应当怎么设置,可以它们分别用不同的.emacs,多谢
发表于 2006-8-16 12:24:34 | 显示全部楼层
在你的.emacs中判断emacs-version变量,然后根据变量load不同的配置文件。
回复 支持 反对

使用道具 举报

发表于 2006-8-16 13:19:47 | 显示全部楼层
  1. (if (string-match "^21\." emacs-version)
  2.     (print "it's 21!")
  3.   (print "nope, other version"))
复制代码

仿照这个方法就好了。导入el用load函数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-16 15:51:26 | 显示全部楼层
多谢,先试试看
回复 支持 反对

使用道具 举报

发表于 2006-8-16 17:26:36 | 显示全部楼层
alias e21='emacs21 -l ~/.emacs21.el'
alias e23='emacs23 -l ~/.emacs23.el'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-17 00:06:56 | 显示全部楼层
楼上说的配置应当放在哪里?是.bashrc吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表