我是emacs的新手,我想为django安装pony-mode。我一直在努力解决安装说明,但我还没有办法让它工作。我需要对所有.el文件进行字节编译吗?我怎么做?是否需要安装任何依赖项?我设法得到以下错误:pony-mode.el:83:1:Error: Cannot open load file: files-x
。有人可以提供全套指示吗?
我在ubuntu 10.04上使用emacs GNU Emacs 23.1.1
答案 0 :(得分:4)
我注意到pony-mode也可以通过package.el
获得我的包管理器配置如下:
(require 'package)
(dolist (source '(("marmalade" . "http://marmalade-repo.org/packages/")
("elpa" . "http://tromey.com/elpa/")))
(add-to-list 'package-archives source t))
(package-initialize)
然后您应该能够运行package-install
命令并在迷你缓冲区中出现提示时键入pony-mode
。
答案 1 :(得分:2)
它适用于我
git clone http://github.com/davidmiller/pony-mode ~/Development/pony-mode
M-x byte-compile-file (compile only pony-mode.el)
然后添加到.emacs:
(add-to-list 'load-path "~/Development/pony-mode")
(require 'pony-mode)
当然你必须改变你的路径......小心加载路径功能中的路径,没有最终/没有空格
答案 2 :(得分:0)
错误“无法打开加载文件:files-x”与字节编译无关。
GNU Emacs的files-x.el'中包含一个文件,这是pony-mode所需的,用于为每个项目设置设置目录本地变量。
此错误很可能意味着设置变量`load-path',使其无法找到files-x.el。
(/ usr / local / share / emacs / 23.1 / lisp / files-x.el将是您查看案例的第一个好地方。 C-h v load-path将允许您检查此变量。)
如果您的安装是标准的
,@ Fernando提供的安装说明应该有效