关于Emacs的个性化设置

一句话“Vim是编辑器的神,Emacs是神的编辑器”就足以说明emacs受人尊崇的地位,但是作为我等刚刚听说过的emacs的小白,每每听到别人大谈特谈各种大神的定制版emacs,表示自己也很想要啊!

可是万事开头难,大家一说到这个问题就说自己去github上下载啦,或者一些具有奉献精神的大牛把自己的配置贴出来啦,我再次表示非常的感激!真的!!

但是问题是,你给了我源码我也不知道把这些东西拷贝到哪个文件里啊!【摔......

于是只能欣赏着各路大神的各种美观截图,继续自己的小白初级教程……

但是不甘心啊,凭什么别人都能弄?于是开始上网各种搜,最终给我弄出来啦~~~


先说一下我的是win7,正版旗舰版的哟~

所以很不幸不能像linux一样一键安装了,只能自己到官网去下,虽然这个是真的到处都是,但是还是贴出来吧:

emacs下载ftp站点

用的是24.4,比最新的低两三个号,还是免安装的,好贴心!但是我想要安装版的啊!!网上的教程都是安装版的……点addpm.exe就可以安装啦,很简单啦,但是为什么我点了之后一道黑色亮光闪过,然后就没有然后了……

先说一下用的教程是emacs官方的Emacs Intro的中文版,但是是第19版的,在emacs中文社区里头:

打开后点那个《编程入门中文版》

用这个入门还挺好的,里面第16章简单介绍了一下.emacs文件以及一些简单配置,作者很贴心,但是我还是找不到我的.emacs文件……而且为什么作者说的全站点加载文件我只有一个,感觉人生都不完整了……

最后被逼得没办法,去找了24版的英文版原著来看,还好六级过了……

吐槽那么久,最后上成果:

首先,网上说的~/.emacs,那个‘~/’指的是emacs的home目录,这个目录是记录在一个变量‘HOME’里面的,可以查看变量就知道了,home目录里面有一个.emacs文件,没有名字,就是一个后缀为emacs的没有名字的文件。emacs技术文档里面说,这种文件有三类:‘~/.emacs’、'~/.emacs.el'或者‘~/.emacs.d/init.el’,无论哪一个都可以对emacs进行配置。

然后,通过save option会出现一个.emacs.d的文件目录,但是把init.el文件放到目录里面不一定有用,所以就要找到home目录,如果查看‘HOME’变量显示没有匹配项的话,那就进入customize groups缓冲区,随便在里面改一个东西,点保存,然后你会在‘C:/’Users/你的电脑/AppData/Roaming'里面看到一个生成的.emacs文件,而不是.emacs.d文件夹里面。

最后,把.emacs里面的东西全删了,把你从网上找的配置拷贝到里面去吧!!!从此你就拥有大神级别的emacs体验了~~~以及,这些都是在win7系统上!

p.s 一定要看看你拷贝的设置里面有没有重置某些绑定键,不然你就会发现为什么教程上的键都用不了了……T_T

p.p.s 关于按键冲突的解决办法,目前只知道两个,要么重置你的emacs按键,要么把输入法的热键改了。重置emacs用global-set-key函数,想自动加载的话,就把它放到你的.emacs文件里面吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值