Emacs

Emacs V26.1

软件大小:63.70MB
软件类型:国产软件
软件语言:简体中文
软件授权:免费软件
软件分类: 开发软件
支持系统:
  • Emacs

Emacs      Emacs MAC版是一款专业易用的文本编辑软件,Emacs MAC最新版不仅拥有强大的文本编辑功能,还支持代码程序的编写,在以编辑器为基础的前提下,极大的帮助开发者实行了简单有效的代码编辑操作,Emacs MAC版还提供了一些实用型的辅助操作,使之可以玩游戏、听音乐等。

{mac1}      

软件介绍

      EMacs不仅仅是一个编辑器,他是一个整合环境,或可称它为集成开发环境,这些功能如让使用者置身于全功能的操作系统中,在基于编辑器的功能基础上,EMacs自行开发了一个“bourne-shell-like”的shell: EShell。EMacs还可以收发电子邮件,通过FTP/TRAMP编辑远程档案,通过Telnet登录主机,上新闻组,登陆IRC和朋友交流,查看日历,撰写文章大纲,对多种编程语言的编辑,调试程序,结合GDB,EDebug等。

      EMacs支持C/C++,Perl,Python,Lisp等等,玩游戏,计算器,记日记,管理日程,Task,ToDo,约会等,个人信息管理,目录管理,文件比较,阅读info和man文档,浏览网站,为各种程序(TeX等)提供统一的操作界面。

Emacs

功能介绍

      1、完整的内置文档,包括新用户的教程。

      2、完整的Unicode支持几乎所有的人类语言和文字。

      3、高度可定制的,使用Emacs Lisp代码或图形界面。

      4、大量的扩展名添加其他功能,包括项目策划、邮件和新闻阅读器、调试器接口、日历等。

      5、内容的智能编辑模式,包括为多种文本类型(文本、源代码、HTML)进行语法着色。

快捷键

      替换 M-%

      标记 M-@

      文件操作

      C-x C-c 退出emacs

      C-x C-f 打开文件

      C-x C-s 保存文件

      C-x C-v 在当前缓冲区重新打开一个文件,可以用于清除undo历史!!

      C-x 1 最大化当前缓冲,关闭其它

      C-x 2/3 垂直、水平创建新缓冲区

      C-x o 切换到其它缓冲区

      C-x C-b 列出缓冲区

      C-x b 提示输入缓冲区名称,切换当前窗口的缓冲区

      C-x k 删除当前缓冲区

      C-j 换行回车,有些模式下比较直接回车好用,有增加缩进之类的功能

      C-代表按住Ctrl键

      M-代表按住Alt键,也可以用按一下ESC放开代替

      M-x输入指令执行,在输入时用Tab可以自动补全或列出项目

      C-g 取消当前操作指令

      C-h k查看当前按键绑定的指令及介绍

      移动插入点(光标)

      C-n/p/b/f 到 下一行、上一行、前一字符、后一字符

      M-b/f 到 前、后一单词

      C-a/e 到 行首、末

      M-a/e 到 句首、末

      M- 到 文件首、末

      C-v/M-v 下、上翻屏

      C-l 循环 将当前光标行显示在窗口下、中、上位置

      C-u重复执行之后的 xx 命令 num 次,不输入num默认为4

      C-u C-v 向下滚动4行

      编辑

      Back/C-d 删除 前、后字符

      M-Back/M-d 移除 前、后单词

      C-k/M-k 移除到 行末、句末

      C-/ undo/redo

      C-x u undo/redo

      C-w 剪切

      C-y 召回(粘贴)(粘贴移除的、复制、剪切的内容)

      C-c 复制(emacs一般也默认定制了与OS的剪切复制粘贴相同的快捷键)

      查找

      C-s 查找下一个

      C-r 查找上一下

      C-g 一次返回,二次结束查找

      回车 停止到当前查找到的内容

Emacs下载地址

mac版下载

百科推荐