emacs初步接触

日期:2011年9月6日
主题:emacs初步接触

    为什么会想到用emacs呢?
    前几日一直在折腾如何将vim打造成IDE,或许是没有精通vim的缘故吧,一直没有成功,想到linux世界里有两大编辑器,另外一个emacs还没有尝试呢。自己一直对人工智能感兴趣,也曾经学过一点lisp,看到emacs的无限扩展性得益于内嵌的lisp解释器,我一直对可扩展性强的程序颇有好感,再加上这是大名鼎鼎的开源祖师Richard.Stallman的大作,崇拜之余,赶紧下载了基本经典的emace教程,开始了我的emacs学习之旅。
    emacs的基本知识
    文件与缓冲区
    文件存在于硬盘中,当emacs读取文件时将其内容放在内存中,即为缓冲区。一个文件对应一个缓冲区,缓冲区的名字默认为文件名。*scratch*缓冲区不对应于文件,是临时缓冲区。minibuffer用于显示一些emacs运行信息。
    模式 mode
    emacs为支持各种个性化的编辑,如作家编辑、程序员编辑等,有个mode的概念。
    命令、键绑定
    emacs的命令本质上是lisp routine,命令都有名称,可以将命令绑定到击键序列。未绑定的命令可以用“ M-x CommandName Enter “的方式来调用命令。
    C-x前缀为于文件操作相关的命令。
    C-g:跳出minibuffer。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值