经过一段时间的使用,自我感觉在linux环境下对emacs的使用比较熟练了。现在可以开始在windows环境下试试使用emacs来作为文本编辑器了,对我来说,这是一个非常值得高兴的时刻:因为使用的所有软件全部是正版,而且多是免费的!

在windows环境下,安装emacs非常简单,只要从emacs的官方网站下载一个windows版(目前最新的是emacs24.2),然后解压并运行一下在bin子目录里面的安装程序:addpm.exe 就安装完毕了。

为了让 emacs 用起来顺手,往往都要设置自己喜欢的配置文件 .emacs 和配置目录 .emacs.d 。这里就需要稍微注意一下了:windows环境下的 .emacs , .emacs.d 在那里呢?

最省事的方法是先运行一下 emacs ,键入 C-x d 然后键入 ,就可以直接打开 所代表的目录了,这个就是windows环境下的emacs HOME目录,很有可能是用户的AppData的目录,比如在Windows 8的环境下类似于:C:\Users\xxxxxx\AppData\Roaming\ 。

找到了emacs 的 HOME 目录,就可以把 linux 环境下的 .emacs 和 .emacs.d 复制过来直接使用了。在windows环境中,.emacs 完全可以更名为 .emacs.d/init.el ,以避免 windows 的文件资源管理器不能命名 .emacs 这样开头为点的文件的情况。

如果觉得用户的AppData的目录太冗长,可以通过设置环境变量,或者注册表信息来更改 emacs 的 HOME 目录(详细可以参考:Installing Emacs ) 。设置环境变量的话,就添加一个环境变量 HOME 作为希望的emacs 的 HOME 目录,比如: C:\emacs-24.2\home 。设置好后,仍然可以通过运行一下 emacs ,键入 C-x d 然后键入 ~ ,来验证。

在使用 emacs 的初期,快捷键,往往让人望之生畏。而现在的 emacs 23  版本, 24版本,有菜单,便于我们在使用中记住快捷键的,学习曲线的坡度就比较平滑啦,个人的感觉是:关键是要在使用中学习

 

扩展和联想:

访客的留言(1)

  1. 阅读 Emacs 教程──意思就是说按住 control,再按 h,松开 control,然后再按 t。(或者,你可以使用鼠 标从 Help 菜单重选择 Emacs Tutorial)。

欢迎留言