Emacs 安装与体验

下载与安装

  1. 首先是下载最新的x64版本的Emacs。

  2. 将下载下来的文件解压到你喜欢的磁盘目录下,我选择的是C:\Program Files。放在D盘可能是更好的选择,因为待会的配置文件因此可以更方便的同安装文件一起保存到D盘,而不是C盘。

  3. 进入C:\Program Files\emacs\bin目录下,运行addpm.exe

  4. 启动Emacs,点击Options下的Highlight Matching Parenheses,随后点击Save Options。我们此举的目的是因为我们是第一次使用Emacs,以此来触发Emacs生成配置文件目录。可以发现在c:/Users/<username>/AppData/Roaming/下生成了.emacs文件以及.emacs.d文件夹。

  5. 下面我们要动一些手脚,因为将配置文件放在C盘是不理想的,比如重装系统等,容易丢失配置信息。我们打开刚刚生成的.emacs文件,按如下修改

    1.(custom-set-variables
    2.;; custom-set-variables was added by Custom.
    3.;; If you edit it by hand, you could mess it up, so be careful.
    4.;; Your init file should contain only one such instance.
    5.;; If there is more than one, they won't work right.
    6.'(show-paren-mode t))
    7.(custom-set-faces
    8.;; custom-set-faces was added by Custom.
    9.;; If you edit it by hand, you could mess it up, so be careful.
    10.;; Your init file should contain only one such instance.
    11.;; If there is more than one, they won't work right.
    12.)
    13.(load-file "C:/Program Files/emacs/.emacs")

    这是什么意思呢?就是说,Emacs在启动的时候会加载c:/Users/<username>/AppData/Roaming/.emacs,我们修改这个文件,使得其又加载了C:\Program Files\emacs\.emacs文件。这样就实现了配置的转移。

  6. 等等,我们的C:\Program Files\emacs下似乎并没有.emacs文件,好吧,我们现在创建一个吧,只能用命令行创建,先随便创建一个什么文件,然后用命令行进行改名,比方说,我们创建了一个emacs.txt文件,然后使用rename emacs.txt .emacs命令,间接的创建了一个Emasc配置文件。

  7. 修改刚刚创建的.emacs文件内容如下:

    1.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    2.;; emacs in windows
    3.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    4.(setenv "HOME" "C:/Program Files/emacs")
    5.(setenv "PATH" "C:/Program Files/emacs")
    6.;; set the default file path
    7.(setq default-directory "~/")

 
 

Emacs 安装与体验的更多相关文章

  1. Nginx unit 源码安装初体验

    Nginx unit 源码安装初体验 上次介绍了从yum的安装方法(https://www.cnblogs.com/wang-li/p/9684040.html),这次将介绍源码安装,目前最新版为1. ...

  2. Emacs 安装配置使用教程

    Emacs 安装配置使用教程 来源 https://www.jianshu.com/u/a27b97f900f7 序|Preface 先来一篇有趣的简介:Emacs和Vim:神的编辑器和编辑器之神 - ...

  3. Windows Server 2012 R2部署--安装桌面体验

    Windows Server 2012 R2部署(3)---安装桌面体验 1) 打开服务器管理器 2) 选择所有服务器    3)添加角色和功能    4)下一步    5)下一步    6)下一步 ...

  4. PHP 7安装使用体验,升级PHP要谨慎

    一.发挥PHP 7高性能的几个要点 PHP 7相对于之前的PHP版本来说可以说性能有了质的飞跃,但是所谓“好马配好鞍,好车配风帆”,想要发挥PHP 7的性能优势,还需要从以下几个方面做准备:(此部分引 ...

  5. CentOS6.x之emacs安装配置编译

    刚开始学习linux,干学没什么意思,想在linux下写写程序,了解到linux下使用较多的是emacs和vim,在youtobe上分别看了看这两个工具进行开发的视频,个人感觉emacs比较酷一点,所 ...

  6. WPS Office 2012专业版与WPS2019政府云办公增强版下载安装与体验

    WPS Office 2012专业版与WPS2019政府云办公增强版下载安装与体验 一.WPS Office 2012专业版. 优点:没有广告,很清爽,界面很人性化.是我于2019年11月找出来安装测 ...

  7. Emacs安装配置全攻略之中的一个编译安装简单配置

    /*************************************************************************************************** ...

  8. Kylin 初入门 | 从下载安装到体验查询

    本文旨在为 Kylin 新手用户提供一份从下载安装到体验亚秒级查询的完整流程.文章分为两个部分,分别介绍了有 Hadoop 环境(基于 Hadoop 环境的安装)和没有 Hadoop 环境(从 Doc ...

  9. ansible2.4安装和体验

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

随机推荐

  1. 利用C#脚本来处理Excel

    废不多,直入正题. 所需环境:安装了Windows操作系统和Office软件的电脑一台. 开发语言:C# 开发需求:1.利用C#脚本读取Excel .xlsx文件 2.将程序中的数据存储到.csv文件 ...

  2. iOS 应用架构 (一)

    摘要:iOS 客户端应用架构看似简单,但实际上要考虑的事情不少.本文作者将以系列文章的形式来回答 iOS 应用架构中的种种问题,本文是其中的第一篇,主要讲架构设计的通识和方法论等,同时还讨论了大家关心 ...

  3. xcode在代码中查找中文

    总是忘记xcode中查找中文,这次记下来,以后就不会忘记了,哈哈 请看下图: 切换到查找,点击find后面的text,选择Regular Expression,然后输入 1. 查找非ascii的字符 ...

  4. gd调试命令,gdb调试core文件

    使用 gcc -g test.c -o test.out 编译程序,只有加-g参数才支持gdb调试: 然后 gdb ./test.out 运行可执行文件,进入gdb调试模式(gdb),在括号后面的输入 ...

  5. SAP Cloud for Customer的Account Team里的role如何配置

    Account Team标签页里点击Add按钮: 这些下拉菜单里的role在哪里配置? 在business configuration工作中心:Implementation projects-> ...

  6. Android颜色选择器介绍

    使用Android的颜色选择器可以让我们的view在不同状态下显示不同的颜色. 1.Android中ListView 选择某项改变该行字体颜色 2.文件位置 res/color/filename.xm ...

  7. 2018.3.12 Leecode习题 给定一个整数数列,找出其中和为特定值的那两个数。

    给定一个整数数列,找出其中和为特定值的那两个数. 你可以假设每个输入都只会有一种答案,同样的元素不能被重用. 示例: 给定 nums = [2, 7, 11, 15], target = 9; 因为 ...

  8. oc 数据类型转换

    NSNumber转NSString: 假设现有一NSNumber的变量A,要转换成NSString类型的B 方法如下: NSNumberFormatter* numberFormatter = [[N ...

  9. lua调用java过程

    在cocos2dx框架中,有继承好的luaj文件来方便我们去使用lua调用java底层代码,注意:luaj只能使用在安卓平台下,如果在平台下使用,会出错, 所以使用前需要加平台判断,方法 如下: lo ...

  10. Neural Style论文笔记+源码解析

    引言 前面在Ubuntu16.04+GTX1080配置TensorFlow并实现图像风格转换中介绍了TensorFlow的配置过程,以及运用TensorFlow实现图像风格转换,主要是使用了文章A N ...