emacs C++编程

    在看Linux发展历史的时候看到了有关emacs的描述,在网上查看了对它的各种评论后,顿时对这个被称为神之编辑器的软件充满了好奇。迫不及待的在ubuntu上装了一个,经过一天的把玩,主要有两点体会:1、与vi类似都有丰富的编辑命令,vi是在不同模式间切换,而emacs是则是利用各种组合键,都是熟练之后可以完全脱离鼠标,甚至完全停留在键盘输入区就可以任意驰骋的。我想这种设计思路可能也与其设计年代有关系,那时候的图形界面还不发达,大多数操作还是以命令的形式来执行。2、极其丰富的扩展性,注意是“及其”丰富,简直是只有你想不到没有它做不到,“查看邮件”、“文件对比“,甚至还可以玩儿游戏,这货真的是编辑器吗?!网上有人形容emacs与其说是编辑器不如说是一个小操作系统,据说有些大牛所有的工作都在emacs中完成,只有要关机的时候才推出emacs。

    emacs的基本操作命令,如光标移动,查找删除一类就不再这里详述了,emacs中提供了丰富友好的帮助说明,命令都不难,只是需要反复熟练,能达到windows下crtl+c,ctrl+v的熟练程度应该就差不多了。

    那emacs的扩展行性又如何实现呢?是通过emacs的配置文件。它的主配置文件在用户的主目录下,即 home/xxx/.emacs。光这第一步就让我纠结了半天,因为我的主目录下没有这个文件,后来通过网上的查阅得知没有的话可以自己新建一个,囧~ 通常在.emacs配置文件中是不写太多具体的配置内容的,而是通过在其中添加其他配置文件的引用来实现。具体的配置内容就复杂了,不过好消息是网上有很多大牛都提出了自己的配置文件,大家可以直接来引用,但是我想还是要自己亲自动手才能打造一个真正适合自己使用习惯的emacs。

    原始配置下使用emacs编译C++单文件程序:

    1、Linux命令行下:emacs test.cpp  进入emacs并创建cpp文件,编辑中会发现emacs自动语法高亮显示。

    2、编写完代码后,C-x C-s保存文件

    3、M-x进入命令输入模式,输入Compile

    4、输入g++ -o test test.cpp 完成编译链接生成test可执行文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值