windows7下emacs安装

  • 操作系统:windows7 64bits
  • emacs版本:emacs-24.5

    1. 下载Emacs;下载链接:http://ftp.gnu.org/pub/gnu/emacs/windows/,文件名:emacs-24.5-bin-i686-mingw32.zip;

    2. 解压到根目录下,解压后为C:\emacs-24.5,然后进入C:\emacs-24.5\bin目录,执行addpm.ext,该操作会将emacs添加到开始菜单;

    3. 启动emacs,然后在菜单Options中随便更改一个设置,如选中Use CUA Keys(Cut/Paste with C-x/C-c/C-v),然后点击Save Options;因为emacs默认是不会自动生成.emacs文件和.emacs.d目录的,这步操作将在C:\User\\AppData\Roaming\下生成.emacs文件;

    4. 打开C:\User\\AppData\Roaming\.emacs文件,修改内容为:

      (load-file "C:/emacs-24.5/.emacs")

      emacs在启动的时候会加载 C:\Users\\AppData\Roaming\.emacs 文件,而该文件又加载 C:\emacs-24.5\.emacs 配置文件;

    5. 在C:\emacs-24.5\下创建.emacs文件,文件中添加路径配置:

      (setenv "HOME" "C:/emacs-24.5/")
      (setenv "PATH" "C:/emacs-24.5/")
      (setq default-directory "~/")

    6. 将emacs添加到右键“发送到”下;
      地址栏输入shell:SendTo,回车,打开C:\Users\\AppData\Roaming\Microsoft\Windows\SendTo目录,进入C:\emacs-24.5\bin,右键runemacs.exe,创建快捷方式,然后将快捷方式剪切到SendTo目录下重命名为emacs;
      另:如果只是将emacs添加到右键菜单,那么当鼠标选中多个文件右键打开时,每个文件都会打开一个emacs,而添加到“发送到”下,则只打开一个emacs,每个文件一个缓冲区而已;

你可能感兴趣的:(emacs)