标签类目:Emacs

已阅读:6,011 次
Emacs中配置Python-mode的代码自动补全
ian | Emacs,Python | 2011/12/31


需要安装插件:pymacs、python-mode、pycomplete 首先安装python-mode emacs有自带的python模式,但是大家一般都是用这个python-mode.el的拓展插件,功能方面要强大好用一些。下载:http://www.rwdev.eu/python/pycomplete/python-mode.el 把下载的python-mode.el文件放到emacs的插件加载目录中,并在.emacs配置文件中加入如下配置信息: ;;文件关联,自动将py后缀的文件和pyhton-mod关联 (load "python-mode.el") (setq auto-mode-alist (cons '("\\.py$" . python-mode) ......
Read more

已阅读:7,538 次
Emacs配置C/C++-mode的代码智能提示和自动补全
ian | Emacs | 2011/12/20


以前在windows下工作,只是在需要敲一些短小的测试代码才用到Emacs,所以c++-mode的代码智能提示和补全一直就没有费心去配置,今天花了点时间,参照网友们的教程,终于把自动补全的功能加上了。 主要安装了这几个插件: (1)company-mode:代码补全的核心插件,能够配合许许多多的处理后端来实现比较方便并且清晰的代码补全,比如下面的semantic。 下载地址:http://nschum.de/src/emacs/company-mode/ (2)semantic:这个......
Read more

已阅读:4,656 次
我的Emacs展示
ian | Emacs | 2011/12/16


基本配好了C++和python的开发环境,这里顺便记录一下基本用法。 先看看yasnippet的使用,可以在菜单里找到具体的命令项。比如现在在c++mode下(首部的注释是用autoinsert-mode插入的),输入once缩略词,once的意思当然就是确保只编译一次的意思啦,如下: 然后按下table键,自动帮你插入需要的代码,如下: 这就是缩略词插入模板的方便之处了,并且yasnippet可以支持几乎所有的模式,缩略词好像也可以自己定义。 ......
Read more

已阅读:2,840 次
Emacs常用基本快捷键
ian | Emacs | 2011/12/12


/************************************/ 基本命令 C-x C-f      打开/新建文件 C-x C-s     保存当前缓冲区 C-x C-w    当前缓冲区另存为 C-x C-v     关闭当前Buffer并打开新文件 C-x i          光标处插入文件 C-x b         切换Buffer C-x C-b     显示Buffer列表 C-x k         关闭当前Buffer C-x C-c     关闭Emacs /************************************/ 窗口命令 C-x 2       水平分割窗格 C-x 3       垂直分割窗格 C-x 0      关闭当前窗口 C......
Read more

已阅读:3,016 次
Emacs Server模式设置–去掉console窗口
ian | Emacs | 2011/12/08


在《Emacs启动速度优化》一文中,提到了在windows下通过Server模式来提高Emacs的启动速度。 但是,此方法有一个很明显的缺点。假如各位已经将Emacs加入到鼠标右键菜单,那么通过鼠标右键打开一个文件,启动Emacs之后,虽然会自动跳到开启了Server模式的Emacs窗口中去,但是此时会启动一个console窗口,这个窗口表示emacsclient这个进程一直阻塞直到Server端编辑完成关闭buffer。在编辑过程中,这个窗口是一直存在的,因此......
Read more

已阅读:5,015 次
Emacs启动速度优化
ian | Emacs | 2011/12/06


跟VI相比,Emacs最让人郁闷的地方在于启动速度太慢,而大多数情况下我们只是需要编辑一个代码文件,却不得不等待个几秒让Emacs启动并加载好所有的插件,这实在是让人无法接受。 当然,首先是可以通过优化我们的~/.emacs启动脚本来加快启动速度的,比如将插件的加载工作放到各个编辑模式中,避免编辑一个文本文件时也要加载cedet这类低级浪费。甚至,我们可以通过emacs -q命令来启动Emacs,这样可以跳过加载启......
Read more

已阅读:4,613 次
Emacs安装配置教程
ian | Emacs | 2011/03/01


几个月没用Emacs,Ubuntu下一些安装的细节都记不住了,这里还是把具体的步骤记录下来,免得以后又要上网到处折腾。 先介绍如何在windows下安装Emacs windows环境下emacs的安装相对linux而言比较简单,实际上只需要去下载一个编译好的二进制包即可,就像绿色软件一样,将下载的emacs解压到目录下,就可以开始使用emacs了。 ......
Read more

已阅读:4,784 次
Emacs在windows下编辑linux文档出现中文乱码的解决方法
ian | Emacs | 2011/02/21


        今天在win7下装上了emacs,然后编辑以前的一些文档,突然发现里面的中文都变乱码了,一开始以为是配置文件出了问题,后来想到linux和windows的默认编码不兼容才导致这个问题。原来Ubuntu下文本的编码是utf8, 而windows下是GBK,所以虽然配置文件是正确的,但是windows下以GBK的编码打开了utf8编码的文件,所以中文编程乱码了。  ......
Read more