随笔分类 - Emacs
摘要:org-page是一个用Elisp写的,用于Emacs和org mode的静态站点生成器。当初产生写这么个东东的想法,是因为现在流行的静态站点生成器,比如jekyll,或者octopress,都不支持用org mode进行写作,于是,我就造了这么个轮子。org-page的0.2版本已经在前两天发布,是一个feature比较成熟,也比较稳定的版本(至少对我自己来说是稳定的),所以,以后打算就用org mode写东西了,然后再用org-page发布。至于发布的地方,目前打算是在github pages。打算把这边的东东全转成org文件,再发布到那边。org-page的代码:https://gith
阅读全文
摘要:鉴于Emacs那神奇的启动速度,如果像Vim一样,每打开一个文件都启动一个Emacs的话,那肯定是无法忍受的,于是,Linux下可以使用emacs --deamon来启动Emacs作为一个守护进程,但该参数不支持windows平台(虽然说在windows平台使用Emacs是一件感觉很别扭的事情),估计是使用了windows平台没有的特性,具体使用的什么特性我并没有研究。但是windows平台还是可以实现只启动Emacs单实例的,这样每次打开文件时用这个已经存在的实例打开即可,避免等待Emacs那尴尬的启动速度。其原理是启动一个Emacs实例作为server,监听某个端口,然后在需要打开文件时,
阅读全文
摘要:最近爱折腾的毛病又犯了,开始折腾起Emacs,在自定义Emacs的配置文件存放位置时遇到一点问题,不过,在GNU的Emacs站点,看到这么一段话:On Windows, the .emacs file may be called _emacs for backward compatibility with DOS and FAT filesystems where filenames could not start with a dot. Some users prefer to continue using such a name, because Explorer cannot creat
阅读全文
摘要:在上一篇中,我已经记了一些常用的命令,现在再补充一些。附:现在外面下着大雨,实验室又没伞,校车也没了,回宿舍估计会成个水鸭子,但我现在居然还在写博客,我自己都觉得自己够淡定。。。命令作用缓冲区操作C-x b切换缓冲区C-x C-b列出所有缓冲区C-x k删除缓冲区M-x kill-some-buffers依次列出所有缓冲区,询问是否删除M-x rename-buffer重命名缓冲区C-x C-q缓冲区的只读/读写属性的切换窗口操作C-x 2上下平分窗口C-x 3左右平分窗口C-x o在多个窗口间切换C-x 1保留当前窗口,删除其它窗口C-x 0删除当前窗口C-x ^加高当前窗口C-x }加宽当
阅读全文
摘要:其实这一篇真算不上是学习笔记,只不过是一大堆快捷键和命令的罗列而已。。。 我把一些经常使用的快捷键和它们对应的命令做了一些粗糙的分类,放在下面。 另外,学习Emacs不是光靠背这些就行的,而是应该不断地去用,在用的过程中,这些命令自然而然地就记住了,VIM也是一样,这些编辑器的精髓就是:不断地试验,不断地发现。 附:忘了说了,C代表Ctrl,M代表Alt,没有Alt时,M也可以用Esc代替。Emacs常用快捷键及命令对照表键盘操作命令名称作用文件操作命令C-x C-ffind-file查找文件并在新缓冲区打开C-x C-vfind-alternate-file读入另外一个文件替换掉用C-x C
阅读全文
摘要:其实在选择学习Emacs之前,我在“编辑之神“(Emacs)和“神之编辑器”(Vim)这两者之间徘徊了很久,我也曾经下载使用过Vim,但很长时间愣是没能敲进去一个字符,这让我泪流满面(高手请别笑,我真的很菜。。。),由于在Emacs里面我至少还能敲进去字符,所以,就决定学习Emacs吧。 我的电脑装的是win7和Ubuntu双操作系统,但本人不才,主要的工作环境还是windows,所以主要还是在windows里面使用Emacs,虽然在windows下使用Emacs有点不伦不类,呵呵。废话不多说,先在GNU的网站上下载了windows版本的Emacs,写这个笔记的时候,Emacs的最新版本是2.
阅读全文

浙公网安备 33010602011771号