EMACS是什么

一些程序员的冷幽默
Emacs 与 Vi 共同被称为最古老的 Unix 编辑器,一代代程序员对 Emacs 和 Vi (尤其后来出现的 Vim)产生了无休止的争论。Emacs 诞生已有近五十年时间,是世界上最古老而依然活跃(截止 2021 年)的开源软件之一。
最初,人们认为Emacs是一个编辑器,与Vim一起并称为两大编辑神器,据说Vim是编辑器之神而Emacs是神之编辑器,又据说这世界上的程序员分三种,一种是使用Emacs,一种是使用Vim,另外一种是其他。
也有人认为Emacs是一个架构在编辑器上的集成环境,除了编辑功能外,还可以完成文件管理,终端模拟,浏览网页,收发邮件,编译程序,以及煮咖啡等工作。
Emacs 是一个文本编辑器系列,包含有多个分支,其中最主流的一支是 GNU Emacs,大多数情况下所说的 Emacs 都是指 GNU Emacs,

Emacs 这一名字最早来源于 “Editor MACroS”(宏编辑器),后来也有人称它集合了五个主要功能键的首字母 Esc、Meta、Alt、Ctrl、Shift。

基本指令

命令行中打开文件,

emacs <文件名>

emacs -nw filename(带路径)//no window

C-x C-f :在emacs内打开文件
此时 Echo area 会出现 “Find file: “,后面为一个路径,输入文件对应的路径即可打开相应文件。
C-x C-s :

emacs编译器操作指令相关推荐

  1. ARM:特殊功能寄存器、Load/Store内存读写指令、栈操作指令

    1.特殊功能寄存器读写指令 msr -->>将普通寄存器中的数据写到特殊寄存器中 mrs -->>将特殊寄存器中的数据写到普通寄存器中 注:特殊寄存器 cpsr 的读写访问只能 ...

  2. Dev C++快捷操作指令

    Visual C,Turbo C,Dev C是不同的集成开发环境,内置了不同的C语言编译器,其对C标准的实现不同.一般认为Dev C内置gcc的编译器与C标准更贴切,可能Dev C调试程序没有VC舒服 ...

  3. 十个效果酷炫的Linux系统操作指令(像黑客帝国般的效果~)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 想想电影黑客帝国中的画面,估计会令很多人都叹为观止,其实最简单的只 ...

  4. python创建文件夹命令_python文件操作指令

    原文地址:http://www.cnblogs.com/rollenholt/archive/2012/04/23/2466179.html 常用的文件操作指令: python中对文件.文件夹(文件操 ...

  5. 汇编中的字符串操作指令

    每一种语言都有一些字符串操作函数,反汇编后的代码也不例外.网上讲的都比较零碎,我将它们收集起来,并配上自己的理解,形成本文. 一.字节操作指令:lodsb和stosb 1. lodsd需要寄存器esi ...

  6. linux(ubuntu)~终端(terminal)shell操作指令

    shell是指计算机操作指令,是用户.计算机程序.内核之间沟通的桥梁,是计算机图形化之前操作计算机的方式,现在包含:sh-shell.bash-shell.csh-shell.tcsh-shell.a ...

  7. 【干货】Oracle数据库常用十一大操作指令

    相关文章导读 收藏 | 超详细的Oracle19c安装步骤_XMWS-IT-CSDN博客 DBA数据库管理必备认证:ORACLE OCP 19C 教材下载 Oracle数据库常用十一大操作指令 1. ...

  8. 【数据库】数据库常见操作指令

    文章目录 指令 操作指令 使用JDBC 来连接数据库 使用DAO 进行增删改查 注意点 更新记录 时间 操作 备注 2021.12.27 添加常见指令操作 目录 操作类型 cmd连接数据库指令 创建表 ...

  9. 汇编语言--微机CPU的指令系统(五)(字符串操作指令)

    (11)字符串操作指令 字符串操作指令的实质是对一片连续存储单元进行处理,这片存储单元是由隐含指针DS:SI或ES:DI来指定的.字符串操作指令可对内存单元按字节.字或双字进行处理,并能根据操作对象的 ...

最新文章

  1. (转)flash的Socket通讯沙箱和安全策略问题
  2. 【多标签文本分类】Large Scale Multi-label Text Classification with Semantic Word Vectors
  3. python字符串截取:截取yaml文件名后3个字符
  4. 大数据对六大领域的挑战
  5. oracle函数总结
  6. oracle使用打开数据库,使用工具访问ORACLE数据库(一)
  7. asp.net identity 学习1
  8. 域控查看ldap端口命令_LDAP基础安装与简单入门使用
  9. 软件工程和数据库中必考的ER图
  10. AD10 PCB等长布线----蛇形布线
  11. 信息与计算机课件,第一章 信息技术与计算机ppt课件.ppt
  12. 【人工智能Prolog】Prolog解决数独问题
  13. 暖心的坚果 Pro 3发布会,Smartisan OS亮点颇多
  14. AD使用技巧——如何改变布线走线的角度
  15. 怎么去视频水印?一键去除视频水印
  16. 内网DNS报错:** server can‘t find ns1.aaa.com: SERVFAIL
  17. 短线王的盯盘宝怎么样_自用多年的很牛的多空指标、无敌短线王
  18. Linux中top 实时监控系统进程状态
  19. 七岁宝宝学计算机,儿童电脑绘画-小孩子在电脑上学绘画,用什么软件?我女儿今年7岁,我想让她学学在 爱问知识人...
  20. 中国移动商业画布-0408-v1.0-张雅慧

热门文章

  1. 智慧让城市腾飞-智慧城市解决方案
  2. [附源码]java毕业设计网易云音乐推荐系统
  3. if else练习题
  4. xdebug使用教程
  5. 利用selenium爬取携程旅游网的景区评论
  6. 项目管理系统软件平台主要有哪些功能模块内容
  7. 微信企业付款接口API
  8. 二进制方式搭建kubernetes集群搭建步骤
  9. 浏览器隐藏滚动条(不影响内容滚动)
  10. 光伏逆变器行业研究及十四五规划分析报告