Emacs(二)
首先,我觉得Emacs真的是一个很好的工具(这不是废话吗?^_^)。
我就个人的使用情况晒一下(说明一下我是新手)
1. Window下使用Emacs
下载地址 这是GNU的下载地址,因为是自由软件所以不存在盗版之说。
由于Emacs默认的字体是12pt的courier new。比较小看起来比较累所以... ...
2. 修改Emacs的默认字体
先设置HOME路径,Emacs默认从这个路径读取配置文件。在windows的环境变量中建立一个HOME, 设置一个路径给它如:d:\emacs
然后把_emacs文件放到这个路径下。如果没有这个文件,自己建立一个。接下来你就可以在这个文件中加入:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths]加入Emacs.exe键值,并设置default的路径到emacs-22.1\bin\runemacs.exe就能在运行里执行Emacs了。
3.我的Emacs配置(code就不晒了,说一下功能)
1. 语法着色功能,支持CSharp哦。
2. miniBuffer的切换功能,就是ido.el啦,具体的可以看这里
3. 可以设置主题颜色
4. 使用%号进行()匹配
5. 在启动时最大化Emacs,关闭启动画面。
6. 保存上一次打开的文件
剩下的自己下下去看吧!
我的配置文件
我就个人的使用情况晒一下(说明一下我是新手)
1. Window下使用Emacs
下载地址 这是GNU的下载地址,因为是自由软件所以不存在盗版之说。
由于Emacs默认的字体是12pt的courier new。比较小看起来比较累所以... ...
2. 修改Emacs的默认字体
先设置HOME路径,Emacs默认从这个路径读取配置文件。在windows的环境变量中建立一个HOME, 设置一个路径给它如:d:\emacs
然后把_emacs文件放到这个路径下。如果没有这个文件,自己建立一个。接下来你就可以在这个文件中加入:
(if (not (member '("-*-courier new-normal-r-*-*-16-*-*-*-c-*-fontset-chinese"
. "fontset-chinese") fontset-alias-alist))
(progn
(create-fontset-from-fontset-spec
"-*-consolas-normal-r-*-*-16-*-*-*-c-*-fontset-chinese,
chinese-gb2312:-*-新宋体-normal-r-*-*-16-*-*-*-c-*-gb2312*-*,
chinese-big5-1:-*-MingLiU-normal-r-*-*-16-*-*-*-c-*-big5*-*,
chinese-big5-2:-*-MingLiU-normal-r-*-*-16-*-*-*-c-*-big5*-*" t)
(setq default-frame-alist
(append
'((font . "fontset-chinese"))
default-frame-alist))
)
)
重新开启Emacs就可以看到效果了。不过,我是用的fontset.el文件(在我的下载包里)来弄得。顺便说一下,在注册表的这个位置. "fontset-chinese") fontset-alias-alist))
(progn
(create-fontset-from-fontset-spec
"-*-consolas-normal-r-*-*-16-*-*-*-c-*-fontset-chinese,
chinese-gb2312:-*-新宋体-normal-r-*-*-16-*-*-*-c-*-gb2312*-*,
chinese-big5-1:-*-MingLiU-normal-r-*-*-16-*-*-*-c-*-big5*-*,
chinese-big5-2:-*-MingLiU-normal-r-*-*-16-*-*-*-c-*-big5*-*" t)
(setq default-frame-alist
(append
'((font . "fontset-chinese"))
default-frame-alist))
)
)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths]加入Emacs.exe键值,并设置default的路径到emacs-22.1\bin\runemacs.exe就能在运行里执行Emacs了。
3.我的Emacs配置(code就不晒了,说一下功能)
1. 语法着色功能,支持CSharp哦。
2. miniBuffer的切换功能,就是ido.el啦,具体的可以看这里
3. 可以设置主题颜色
4. 使用%号进行()匹配
5. 在启动时最大化Emacs,关闭启动画面。
6. 保存上一次打开的文件
剩下的自己下下去看吧!
我的配置文件
将想法付诸于实践,借此来影响他人是一个人存在的真正价值