zoukankan      html  css  js  c++  java
  • 记录一下emacs在window下的配置过程

    今天重装WIN7 64位新系统,装完发现emacs无法加载以前的插件了。网上搜一下才记起来,emacs默认读取的配置文件在c盘,在这个原始配置文件中还需要添加一些路径转换的语句才能转到用户自己的配置文件上来。

    于是重新配置一下,OK了。不过中间还是遇到一些曲折,因此想把这个过程记录一下,免得以后走弯路。

    首先我们需要下载windows版的emacs,官网下载地址:
    http://ftp.gnu.org/pub/gnu/emacs/windows/
    比如我下载的是:emacs-24.3-bin-i386.zip
    在硬盘里解压后有个addpm.exe,双击运行它。

    在Windows下是无法手动建立.emacs文件的,你可以打开emacs然后在Options下随便
    挑个选项比如:Paren Match Highlighting然后点Save Options
    你就可以看到下面的提示
    Wrote c:/Documents and Settings/Administrator/Application Data/.emacs
    这时已经生成.emacs文件了。
    为了以后可以反复使用配置和插件,我们需要改变插件导入路径,在C:Documents 
    and SettingsAdministratorApplication Data.emacs添加下面代码

    1 (setenv "HOME" "D:/emacs-24.3")
    2 (setenv "PATH" "D:/emacs-24.3")
    3 ;;set the default file path
    4 (setq default-directory "~/")
    5 
    6 (load-file "D:/emacs-24.3/.emacs")

    好像使用注册表也可以指定emacs的工作HOME目录——在HKEY_LOCAL_MACHINE下建立GNU,然后再建立Emacs子项,其中建立字符串值HOME,数据为Emacs安装的目录。


    最后在D:/emacs-23.3下建立文件夹ConFile,把插件(默认插件在lisp文件夹里)都扔进去,
    比如说display-line-number.el
    在.emacs中写入下面的代码。

    ;;显示行号
    (load-file "~/ConFile/display-line-number.el")
    (require 'display-line-number)
    (global-display-line-number-mode t)

    具体的配置文件因为和插件安装有很大关联,就不记录在这里了。

  • 相关阅读:
    minicap编译示例
    uniapp H5项目中使用腾讯地图sdk
    腾讯地图打车乘客端小车平滑移动-安卓篇
    地图定位打卡功能示例
    腾讯位置服务个性化图层创建及发布
    腾讯位置服务GPS轨迹回放
    使用腾讯地图实现汽车沿轨迹行驶功能
    地图GPS轨迹录制
    腾讯地图实现微信小程序地图定位教程
    基于腾讯地图定位组件实现周边POI远近排序分布图
  • 原文地址:https://www.cnblogs.com/chenbei-blog/p/4721042.html
Copyright © 2011-2022 走看看