设置Windows下的EMACS开发环境

由于项目原因,最近从Linux转移到Windows下做开发,因此把NTEMACS的设置在此记录下来,免得以后重装忘记了:)

参考文献 

下载

安装

  1. 将emacs解压到 C:/Tools/ntemacs23;

  2. 将cygwin安装到 C:/Tools/cygwin;

  3. 建立Windows下的用户HOME目录 D:/winhome 作为保存.emacs文件的目录.

  4.  在XP环境变量里的系统变量PATH路径里添加C:/Tools/ntemacs23/binC:/Tools/cygwin/bin.据说要把它们添加在Windws系统路径前边,因为可能cygwin的命令与windows的有重复的.

  5. 在环境变量的个人变量里添加D:/winhome;

  6. 将Linux下的.emacs文件和.emace.d目录拷贝到刚才设置的winhome目录下.

  7. 为了在使用时只启动一个EMACS进程,新建一个变量EMACS_SERVER_FILE,其值为%HOME%/.emacs.d/server/server;

  8. 在. emacs文件中加上

    ;; 使用SERVER方式启动
    (server-start)
    ;; 退出时删掉SERVER
    (add-hook 'kill-emacs-hook
              (lambda()
                (if (file-exists-p "~/.emacs.d/server/server")
                    (delete-file "~/.emacs.d/server/server"))))

  9. C:/Documents and Settings/your_account/SENDTO 目录下添加emacsclientw.exe 的快捷方式, 修改其属性->目标为c:/Tools/ntemacs23/bin/emacsclientw.exe --server-file="d:/winhome/.emacs.d/server/server" --no-wait --alternate-editor="c:/Tools/work/ntemacs32/bin/runemacs.exe"
  10. 这样,只要先用runemacs.exe启动起来EMACS之后,新的文件就都会在这个EMACS进程中打开了.

配置

待续
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值