摘要: 学习Emacs系列教程(一):基本使用  学习Emacs系列教程(二):导航  学习Emacs系列教程(三):编辑(1)  学习Emacs系列教程(四):Minibuffer  学习Emacs系列教程(五):编辑(2)  学习Emacs系列教程(六):编辑(3)   学习Emacs系列教程(七):剪切板  学习Emacs系列教程(八):查找替换  学习Emacs系列教程(九):缓冲管理  学习Em... 阅读全文
posted @ 2010-03-31 14:26 下下签 阅读(9978) 评论(5) 推荐(6) 编辑
摘要: 首先先明确下Emacs窗口的概念,我们双击Emacs图标打开程序见到的Windows窗口叫做Frame,包含了标题栏,菜单栏,工具栏,最下面的Mode Line和回显区域,而中间一大块显示文本的区域则是Window,实际上每个窗口都有自己的Mode Line。下文中我将称Frame为框,Window为窗口,这里和我们平时理解的Windows窗口有点区别。  在Emacs里面,一个框可以分割出多个窗... 阅读全文
posted @ 2010-03-24 16:37 下下签 阅读(29732) 评论(8) 推荐(8) 编辑
摘要: 首先提及一点,这里的缓冲就是Emacs中的buffer。闹,所谓的缓冲就是当前你正在编辑的东东。比如,你打开一个文件Emacs会建立一个缓冲来装载这个文件,当你调用帮助时Emacs会建立一个叫"*Help*"的缓冲来显示帮助内容,打开Tutorial则会出现TUTORIAL.cn这个缓冲。本质上来说缓冲就是内存中开辟的一段空闲空间。  每个缓冲都有自己的名字,像上面说的"TUTORIAL.cn" ... 阅读全文
posted @ 2010-03-09 16:46 下下签 阅读(13662) 评论(2) 推荐(3) 编辑
摘要: 查找替换是任何编辑器都不可能缺少的功能,就连小小的Notepad都有快速查找,更不用说像Emacs这样的庞然大物了。其重要性这里就不多说了,接下来将一步一步给你介绍如何在Emacs中进行查找和替换。  Emacs将查找分成了四个大类,分别是:简单查找,增量查找,词组查找和正则查找。四种方式各有特点,适用范围也不同,大家根据需要熟悉一两种即可。一、增量查找   先介绍增量查找的原因是这个是用的最多的... 阅读全文
posted @ 2010-03-03 20:31 下下签 阅读(27789) 评论(0) 推荐(2) 编辑
摘要: Emacs 在不同的操作系统中表现会有一些小的差异,这里我接着上一章所提到的粘贴复制来比较一下不同操作系统中Emacs的剪切板。一、复制到剪切板  在Emacs中我们剪切、复制文本除了使用命令之外,还可以利用工具栏上的快捷按钮或者菜单栏里面菜单项,在默认情况使用工具栏和菜单栏进行剪切复制都会把相关内容发送到系统剪切板供其它程序使用。在Windows 和Mac OS X中使用C-w 或M-w也会复制... 阅读全文
posted @ 2010-02-27 14:30 下下签 阅读(10886) 评论(1) 推荐(2) 编辑
摘要: 学习Emacs系列教程(三):编辑(1)学习Emacs系列教程(五):编辑(2)—— 标记  这次介绍编辑中关于粘贴复制的部分,不过在Emacs中称粘贴复制为Killing和Yanking,而不是通常说的Cutting和Pasting,当然差别不会太多。一、Killing  Killing就是指删除指定的一段内容并将其放入kill 环中,kill 环和上章所介绍的标记环差不... 阅读全文
posted @ 2010-02-19 00:15 下下签 阅读(12253) 评论(1) 推荐(5) 编辑
摘要: 学习Emacs系列教程(三):编辑(1)  有段时间没写这个教程了,自己险些放弃,不过回头想想看个小说都讨厌太监,自己写更不能太监,还是要坚持下去。闲话不多说,进入这次的正题,关于编辑文本的另一些内容。一、标记和区域  所谓区域(region)就是平时我们使用鼠标选中的一段文字,在emacs中用样可以使用鼠标来选择一段文字表示区域,如果使用键盘操作的话需要用一个术语叫标记(mark),也就是一个基... 阅读全文
posted @ 2010-02-15 18:03 下下签 阅读(16654) 评论(1) 推荐(2) 编辑
摘要: 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们认为8个开关状态作为原子单位很好,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出更多的状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状... 阅读全文
posted @ 2010-02-15 17:00 下下签 阅读(1887) 评论(0) 推荐(0) 编辑
摘要: Unicode(Universal Multiple-Octet Coded Character Set):目前最流行和最有前途的字符编码规范,因为它解决了不同语言编码的冲突。 Uicode由来:最初的字符编码ascii(8bit,最高位为0)只能表示128个字符,表示英文、数字和一些符号是没问题。但是世界不止一种语言,即使用上了最高为1的扩展ascii码,也只有256个字符。对中日韩文、阿拉伯... 阅读全文
posted @ 2009-11-04 09:48 下下签 阅读(3277) 评论(0) 推荐(0) 编辑
摘要: 学习Emacs系列教程(一):基本使用学习Emacs系列教程(二):导航学习Emacs系列教程(三):编辑(1)  上回介绍了在Emacs中如何插入删除文本的简单操作,以及一些杂七杂八的命令,都还是蛮容易的。这回先跳过编辑这部分,介绍Emacs中的Minibuffer,呃,翻译过来叫迷你缓冲,听着比较难受,后面还是用E文吧。一、初识Minibuffer  Minibuffer 乃是Emacs命令读... 阅读全文
posted @ 2009-09-27 20:24 下下签 阅读(14845) 评论(7) 推荐(3) 编辑
Copyright © 2009 Powered by 下下签