码迷,mamicode.com
首页 > 系统相关 > 详细

解决新版Emacs的警告:Warning (initialization): Your load-path ...

时间:2015-04-24 01:19:58      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:解决方法   新版   emacs   警告   warning   

技术分享




升级到新版Emacs后出现警告


作为做好用的代码编辑器之一,Emacs绝对在极客世界实用率很高。当然VIM也有很多支持者。但小编是从VIM转到Emacs的,个人觉得Emacs更好用。

小编最近升级了Fedora 20到21,Emacs的版本也从24.1升级到了24.4.1


结果一打开Emacs,出现一条烦人的警告:


Warning (initialization): Your `load-path‘ seems to contain
your `.emacs.d‘ directory: ~/.emacs.d/
This is likely to cause problems...
Consider using a subdirectory instead, e.g.: /home/adriean/.emacs.d/lisp


大体意思是:

不要把需要的modules放在~/.emacs.d/ 目录下,因为这个目录emacs要放一些其他东西,可能名字会冲突,会引起问题。


而以往我们的modules一般都会直接放在~/.emacs.d/ 目录下,在Emacs的配置文件.emacs中,会类似这么写:


(require ‘psvn)
(require ‘php-mode)
(require ‘saveplace)


所以我们要解决这个麻烦的小警告。



解决方法


如果不想让这条警告再出现,可以在~/.emacs.d/ 下面新建一个子目录,比如名叫modules

cd ~/.emacs.d/

mkdir modules

mv xxxx.el modules/      (移动所有需要的modules到子目录中)

以上就是创建了一个子目录,将我们需要的模块都mv(移动)到这个子目录 中,然后在
~ (你的家目录)下的.emacs文件中,修改开头的那句:

(add-to-list ‘load-path "~/.emacs.d/")



(add-to-list ‘load-path "~/.emacs.d/modules")

就可以了。


记录一下,可能对大家有用。



顺便我附上了自己的Emacs的配置文件 .emacs

以及三个很好用的modules,一起放在一个压缩文件包里。


使用的时候记得把 .emacs 文件放到你的家目录: ~

把三个模块文件 (psvn.el,php-mode.el和saveplace)放到 ~/.emacs.d/modules 目录中,这个子目录需要自己创建

点击左下角“附件”下载(在我的百度云盘上),也可以去这个链接下载:

http://pan.baidu.com/s/1bn74FhH


当然你须要在你的Linux下先安装Emacs!


Emacs官网:

https://www.gnu.org/software/emacs/


下次会写一篇关于使用和配置Emacs的文章,敬请期待!



程序员联盟社区

目前有一个微信群和一个QQ群(微信群120人以上,QQ群290人以上),凡是对编程感兴趣的朋友都可以加,大家可以交流,学习,互动,讨论写的程序的源代码,编程问答等。


手机上微信里的二维码图片如何“扫描”呢?
小窍门:
在微信里长按图片,选择“识别图中二维码”,就可以了


微信群(程序员联盟),加群请私信我(微信群人数超过100之后,不能通过扫描二维码加入了,只能私信我,谢谢)


QQ群(程序员联盟),群号是 413981577

QQ群共享里有很多编程书籍PDF和其他资料。扫描下面二维码加QQ群:


技术分享

我们还建立了一个公共的百度云盘,2TB容量,已有很多优秀编程资源,大家也可以上传。链接加群之后会发送。


《程序员联盟》的微社区,方便大家提问和互动。可以关注一下。

微社区地址和二维码如下:

http://m.wsq.qq.com/264152148

技术分享


谢谢!



技术分享


程序员联盟 微信公众号*您若觉得本文不错,点击画面右上角《···》按钮“分享到朋友圈或“发送给朋友

*新朋友请关注「程序员联盟」微信搜公众号  ProgrammerLeague

小编微信号frogoscar

小编QQ号:  379641629

小编邮箱:    enmingx@gmail.com

程序员联盟QQ群:413981577

程序员联盟微信群:先加我微信


有朋友反映看手机端的文章太累,其实是可以用浏览器网页来看的

方法1. 点击画面右上角的《···》按钮,然后选择“复制链接”,再把链接黏贴到你的浏览器里面或用邮件发送给自己,就可以在电脑的浏览器里打开了


技术分享


方法2. 头条网www.toutiao.com,搜索我的自媒体“程序员联盟”,内有所有文章,也可以直接进这个链接:http://www.toutiao.com/m3750422747/


方法3. 我的51CTO博客和CSDN博客链接(所有文章都在上面)
http://4526621.blog.51cto.com/

http://blog.csdn.net/frogoscar



新朋友如何查看所有文章:

点击“查看公众号”,再点击“查看历史消息”


技术分享


技术分享


程序员联盟”公众号专为程序员,App设计师,各位喜爱编程和热爱分享的小伙伴们推送各样编程相关知识,优秀软件推荐,业界动态等。搜索 ProgrammerLeague 加关注~



点击下方附件下载 小编的Emacs配置文件 .emacs和三个模块的压缩文件(可以在手机上点开文件直接看)
↓↓↓

本文出自 “frogoscar的感恩园地” 博客,请务必保留此出处http://4526621.blog.51cto.com/4516621/1637684

解决新版Emacs的警告:Warning (initialization): Your load-path ...

标签:解决方法   新版   emacs   警告   warning   

原文地址:http://4526621.blog.51cto.com/4516621/1637684

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!