Emacs本质上是函数的组合 从帮助上看emacs有何不同 Vim和Sublime Text等编辑器,本质上是一个编辑器. 比如我们看看vim的帮助,是这个风格的,比如我要看i命令的帮助: <insert> or *i* *insert* *<Insert>* i Insert text before the cursor [count] times. When using CTRL-O in Insert mode |i_CTRL-O| the count is not supp…
好友幻神的<Emacs之魂>正在火热连载中,群里人起哄要给他捧捧场. 作为一个学习Emacs屡败屡战的用户,这个场还是值得捧一下的.至少我是买了HHKB键盘的... 从我的键盘说起 - 有模式和无模式 下面是我的HHKB键盘的局部图: 与其他常规的键盘不同,我的键盘的Control键的位置,是常规布局的大小写锁定键的位置.为什么这么布局呢? 我们看看幻神在emacs人界用法中所介绍的emacs最常的快捷键吧: C-f 后一个字符 C-b 前一个字符 C-p 上一行 C-n 下一行 M-f 后一…
使用emacs的用户都知道,一般要打开远程机器上的文件要使用TrampMode模式,调用方式例如以下: C-x C-f /remotehost:filename RET (or /method:user@remotehost:filename) 但,这样打开有点麻烦,你必要输入username和机器ip等 emacs提供了一种client/server的模式,当我们在本地打开一个emacs,能够将它作为server执行 然后,在本地机器的其它都方要用emacs的时候,如在terminal中要调用…
1. 安装go 安装go-mode 使用emacs编辑go代码的时候,你需要有正常可运行的go环境. 并且有emacs的go-mode package https://www.emacswiki.org/emacs/GoLangMode https://github.com/dominikh/go-mode.el 2. 环境变量引入 除了1之外,正确运行的go环境还需要一个环境变量 GOPATH,一般我们会将GOPATH放在 ~/.bachrc或~/.bash_profile中. 这个时候,在e…
$emacs 在emacs查看里面,输入: C-u M-x byte-recompile-directory 然后输入 ~/.emacs.d 即可.…
以下是我整理的 emacs 配置文件,供刚开始玩 emacs 的同学参考.网上有人说:emacs 是神的编辑器,如果能够用到这样的编辑器,那这个人就是神了.从我个人的经验来看,emacs 是一把利器,用好它,将会事半功倍.我们大多数的编程是受制于语言(程序员是语言的奴隶),而如果能够掌握好 emacs 这一利器,则对于自己是一个质的飞跃——编程是让语言成为程序员的奴隶.这一点,以后详细谈. ;; 常规设置 (menu-bar-mode -1) ;; 不显示菜单 (tool-bar-mode -1…
1.双击bin下的addpm.exe 2.HKEY_CURRENT_USER->Software->GNU->Emacs 新建字符串值HOME,数值数据为emacs的安装路径 3.创建 .emacs 和 .emacs.d (1) 打开 emacs 在 options 下面随便点一点,然后点 Save options.(2) emacs安装目录下会发现出现了两个文件 .emacs文件 和 .emacs.d目录 .…
0 盲人摸象 作为初学者,迫切的需求就是直接上手Emacs并打造包含自动补全命令在内的科研环境. 和网上众多的插件安装的教程相比,我认为找到一个与自己需求匹配的Emacs配置环境来得更方便. 本例中,在实测了两个AucTex和CDlatex插件的安装无果之后,转而寻找现成的配置. 比如Github上的这个设计,支持 C/C++ Matlab Markdown/LaTeX Haskell 与我的需求高度重合,克隆一份相应的配置简直是再方便不过了!也省去了一个个安装的麻烦,也无需解决各个依赖关系,对…
Emacs 版本:http://mirror.bjtu.edu.cn/gnu/emacs/emacs-24.5.tar.gz CentOS 内核版本:2.6.32-573.el6.x86_64 参考资料: [1] http://blog.itpub.net/7719012/viewspace-1163875/ [2] http://www.tuicool.com/articles/umAVzm [3] /[Your Emacs Directory]/emacs-24.5/INSTALL 源码安装…
一.下载:在emacs:http://mirrors.ustc.edu.cn/gnu/emacs/windows/里下载emacs-24.3-bin-i386.zip.解压到自定目录,双击bin文件夹里的addpm.exe进行安装. 1.配置HOME: 方法1:添加HOME系统环境变量,这个有个很大的弊端,如果系统里同时还安装有java sdk等,这些软件“找不到北的” 方法2:二是添加或修改HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs\HOME=%emacs_di…