emacs插件

Emacs


   1.
首先, Emacs 是“跨平台”的。大部分操作系 UNIX windows )都有相 Emacs 。所以不用担心 开发 平台后又要重新学 新的 编辑 器。而且 多操作系 就安装了 Emacs
   2. Emacs
的文本 编辑 功能十分 大,特 对编 程的支持,感 十分 心。 Emacs 是程序 员开发 的,程序 最清楚哪些功能能帮助程序 员编 程。
   3. Emacs
高度可定制。 这给 充分的自由。当然如果不愿(或 暂时 不会)定制,完全可以用默 的配置。
   4. Emacs
高度可 展,而且各 种扩 展的 一。据 Emacs 设计 使得它十分易于 展。 设计 上的 问题 我不清楚,但是从用 的角度来看, Emacs 安装插件确 很方便而且插件也确 很多。尤其是 与程序 开发 工具的集成(如 gcc cscope 等)提供了极大的方便。 经过 配置, Emacs 直就是一个 IDE
   5. Emacs
提供 形的交互界面,但同 底支持命令行模式,用 户仅 键盘 就可以 实现 所有的操作。 键盘 比鼠 方便?很多 候是 这样 的,要不然 快捷 “快捷”

* EDIFF
Ediff
是Emacs集成的比 与合并( merge )文本文件内容的工具。 有了它,你可以方便地比 两个(或三个)不同文件、文件 其它比 工具而言,它的特点是它与 编辑 器(即 Emacs 本身)集成在一起,所以在比 程可以方便的 编辑 被比 的文件。例如 法高亮仍然有效。
提供了 版本控制工具的支持,例如用 ediff-revision 命令可以方便的比 不同版本之 的区

* CVS
VSS
Ediff
的一个重要用 就是 版本控制提供帮助。 Emacs CVS 传统 版本控制工具的接口,使用 些接口可以非常方便地 CVS 等。比直接在命令行使用 CVS 方便多了。
如果使用微 VSS ,安装一个名叫“ source-safe ”的插件就行了。

* Dired
在命令行模式下, 除、拷 、重命名等文件操作有 是件挺麻 的事情。常常需要 入了一 串的路径和文件名;在命令 行后才 发现 命令写 了。如果 和我一 样总记 不住路径的 就更麻 了。

Dired 模式你可以方便的 个或批量文件操作:新建、 除、 看、 制、重命名、 找(包含某字符串、正 式的文件)等。

* Eshell
Eshell
是用Emacs的 elisp 实现 shell 。启 后它内嵌在 Emacs 中。因 为这 个特点,它可以充分利用 Emacs 源,好 真是妙不可言呀,只能 知道 ”。

* Cscope
Emacs
cscope 的接口。利用 接口,你可以在 编码 程中随 使用 cscope 找函数、 量等等。同 ,比直接在命令行使用 cscope

* GCC
GDB CC DBX
Emacs
内置以上四 种编译 器、 调试 器的接口,呈献 一个可 化的 编译 调试环 境。无 编译还 调试时 都可以方便的定位到想看的源 上。

* Speedbar
Emacs
内置的工具, 似于 IDE 中常 浏览 窗口。也是 ECB 的基 之一。

* Color-theme
前面已 提到 了。 Emacs 是高度可配置的,所以你可以定制 法高亮的 色搭配。 但是我 这样 缺乏美 术细 胞的人是不可能配出好看的 法高亮来的。幸好有 心人写了插件 color-theme 。它提供了很多配色方案,肯定有一款合你的意。我 的是 gnome2

* Tabbar
有了 tabbar Emacs 会将所有打 的文件以 tab 的形式 示出来(就像 ultra-edit )。

* ECB
全称是Emacs code browser,安装之前要先安装cedet。我 认为 它是 speedbar 的升 品,看上去很花。但老 实说 ,我 得熟悉 Emacs 后,它的用 不大。 刚开 始用 Emacs 有它可能会 得方便些。

* Ange-FTP 、emacsclient、gnuclient
Ange-ftp
你能 方便的 编辑远 ftp 器上的文件(和 Ultra editor 的功能一 )。

Emacsclient
和gnuclient使得Emacs成 一个文本 编辑 server ,可以方便快速地将 编辑 文本的工作 Emacs 上。 本人表达能力有限,没用 Emacs 的人可能不知 所云,否 就知道 是一个很好的功能。

* WOMAN
Emacs
集成的看man page的工具,比MAN(unix自 的工具)要方便。 WOMAN 对应 MAN 个名字体 了大牛 的幽默,全称是 With Out Man

* VisEmacs
Emacs 后,也 就会和我一 无法忍受 VC 的代 码编辑 器了。不得不用 VC 开发 windows 的程序 VisEmacs 可以减 的痛苦。 VC 装上 个插件后, 编辑 界面没有任何不同,但是 编辑 码时 就会自 动转 Emacs

如何学

以上 这么 多,也 你会 心要花多大代价才能全部掌握。确 ,要体 Emacs 大需要花些 时间 ,但是 绝对 不需要花很多 时间 。当然啦,如果你愿意,你可以持 的投入 时间 ,从 Emacs 的得到回 。曾 ,我一度把看 Emacs 手册作 放松,因 为每 次看都能学到一些 happy 的新技巧。

Emacs
只需要也 * * 要学 Emacs 的一些基本概念。 需要一个小 左右。 Emacs 的手册使用很方便,也写得很好(再次向 Emacs 及其手册的作者 致敬)。启 Emacs 后可以用鼠 从菜 单栏 手册。搞清楚 buffer mode kill ring undo ring region ctrl meta 等概念就算会用 Emacs 了。如果你是 Viper 习惯 使用 vi 的人),你也 会需要一些 时间 来适 。需要提醒的是: Emacs 对较 慢而且 设计 Emacs 时设 想的 用就是同 时编辑 多个文件。所以一般只需也 应该 只启 一个 Emacs 程才能充分利用 Emacs 的好 。我 在的工作 景是: 天早上一上班就 程登 Solaris 器上,然后启 Emacs ;接下来所有的工作都通 Emacs 完成,登 shell 的作用几乎只是用来启 Emacs ;下班 ,退出 Emacs 机走人。



www.gnu.org
GNU
的老 ,也是 Emacs 的官方网站。

www.emacswiki.org 大量的Emacs
源。很多牛人也在上面,或 回答你 问题 的就是 Emacs 开发 者呢。

www.linuxforum.net
中国linux 论坛 。里面有个 专门 Emacs 版。 Emacs 使用中遇到 问题 可以到 、来
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值