为什么要用Emacas

转载 2006年05月24日 16:24:00

Emacs的日常生活

有很多很多现成的文章介绍 Emacs 的。大致有那么两种:一种介绍 说, Emacs 是一个无比强大的文本编辑器,但是不管谁用了一下都会觉得, 这个文本编辑器真是难用了,所有的命令都是组合出来的怪物。甚 至 Emacs 自己的帮助文档里面也说,用 Emacs 多的了用户会希望终端的 输入设备加上两个脚踏板);另一种介绍说 Emacs 是一个无比强大 的 IDE ,但是对于象我们这样见过 Visual Studio 之类市面的新新人类 来说,这“无比强大”大致上和“刀枪不入”是一个档次的广告。

Emacs 在我的概念中到底是个什么样的呢?它是一个环境。 Emacs 可以什 么都是,也可以什么都不是,因为环境本身不创造什么。 Emacs 的强大是因 为前人已经在这个环境中作了很多尝试,所以你不用从头发明轮子。 Emacs的强大是因为它能够将各种软件统一到同样一个界面底下来, 你就可以以相仿的方式,操作各种其实并不相仿的程序。 Emacs的最强大之处在于它本身并不强迫你接受什么,不就是个Lisp程序嘛,不 满意的地方你可以改,哪怕你其实不怎么懂Lisp。

以下的文字,说起来有一些混乱,因为我常常引用一些在介绍的同时并没有给出 说明的概念。这又有什么关系呢?Lisp不是C++,它并不要求你在真正开始 用这个概念之前就已经掌握了它的实际含义。而你真正想到用这个概念的时候,你 肯定已经掌握了它。

为什么我们要用Spring?

在之前的文章说说java反射(2)反射的价值我们对java反射的内容有了一定的了解,并且通过反射机制做了一个简单的框架,也算是对于Spring框架的铺垫.接下来了解一下我们使用Spring框架的意义....
  • jnqqls
  • jnqqls
  • 2013年02月28日 14:45
  • 4205

为什么要用 Node.js

这是一个移动端工程师涉足前端和后端开发的学习笔记,如有错误或理解不到位的地方,万望指正。 Node.js 是什么 传统意义上的 JavaScript 运行在浏览器上,这是因为浏览器内核实际...
  • fengyinchao
  • fengyinchao
  • 2016年09月12日 12:36
  • 5001

为什么要用-all_load&-ObjC

为了减少工作量复用部分代码,于是乎我们开始选择重构整个项目,把可以公用的代码放在一起打包成一个 静态库子项目在其他的项目中使用。介绍这部分内容的文章在网上很多,各位可以G一下细看。 但是每次在...
  • xxq_2011
  • xxq_2011
  • 2014年05月01日 11:19
  • 404

为什么要用补码?

在计算机系统中,数值一律用补码来表示和存储。——百度百科 首先要明确一个前提:人类是喜欢简单的,他们不希望增加硬件复杂度以求得全面的运算体系,如计算机既做加法,也做减法,如果分开做,那么必然会增加硬...
  • LANGQING12345
  • LANGQING12345
  • 2014年10月30日 17:17
  • 470

为什么要用AIDL

说到AIDL,每次就配套一个单词就是IPC,到底是怎么一回事,这事得从多进程说起。 有一天,我们写了一个类,类里面有一个静态变量。就像下面这样public class UserBean { ...
  • f112122
  • f112122
  • 2015年12月09日 22:33
  • 1150

为什么要用webservice?

当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用WebService?是需要我们正确认识的。   实际上,...
  • qq_21916331
  • qq_21916331
  • 2016年05月05日 09:54
  • 138

为什么要用Bootstrap

Bootstrap 是由两个 twitter 员工开发并开源的前端框架,目前已经到了 2.0.4 的版本,在 Github 上面有 32517个 watch,和 6608个 fork。非常火爆...
  • u010784570
  • u010784570
  • 2014年06月03日 16:06
  • 817

为什么要用委托

刚学习委托时无论老师怎么开导,我都是一头雾水,不是听不懂,也不是不会写,就是不明白为什么要用委托,看啊不出来一点好处,而且写很多没用的代码,每当这么问老师时,老师总说:用委托会使你的代码更灵活,我的天...
  • starryheavens
  • starryheavens
  • 2013年04月25日 23:39
  • 3175

为什么要用SSH?

目录(?)[-] 楼主问题16楼 回答24楼 回答 楼主问题: 想知道现在的java项目为什么用struts+spring+hibernate,如果要用控制反转为什么不直接用 sp...
  • Angryn00b
  • Angryn00b
  • 2014年01月21日 04:37
  • 748

为什么要用SmartOS?

在与Fengqi.Asia(风起云)的潜在客户接触时,经常被问到如下问题:为什么我要用从Linux换到SmartOS,一个我不熟悉的系统?什么是SmartOS?你们使用的是Joyent的技术,那么Jo...
  • babyfacer
  • babyfacer
  • 2014年05月31日 21:09
  • 5285
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为什么要用Emacas
举报原因:
原因补充:

(最多只允许输入30个字)