欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› GNU Emacs(编辑器)下载

GNU Emacs(编辑器) v24.2 免费版

GNU Emacs 24[下载地址]
GNU Emacs(编辑器) v24.2 免费版

GNU Emacs 24编辑器是一款功能强大的文本代码编辑器,采用核心的Emacs Lisp语言,极强的扩展性,可以帮助用户开发游戏、音乐、网页等多种应用,支持跨平台,可定制,是您进行文本代码编辑的好帮手,欢迎下载!

GNU Emacs(编辑器) v24.2 免费版

GNU Emacs特点:

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

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

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

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

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

常用快捷键

  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 一次返回,二次结束查找

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

  替换

  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 换行回车,有些模式下比较直接回车好用,有增加缩进之类的功能

  基础概念:

  buffer

  缓冲区,内存中的数据,打开文件时读入内容到内存,修改后保存才会修改到磁盘上的文件。

  window

  窗口,缓冲区的一个展示区域

  frame

  OS上的一个emacs程序窗口

  mode 模式

  mode有主模式,辅助模式,主模式就像vim中设置当前filetype一样,当前编辑的是ruby或者python源代码,根据不同文件类型,设置按Tab缩进时缩进不同的字符数,把不同的词当作关键字时行语法高亮等等,同一时间只能选一个主模式。试着多开几个窗口,执行text-mode ruby-mode python-mode试下。emacs打开文件时会自动根据文件扩展名或内容检查并设置主模式。

  辅助模式就是窗口是否要自动换行,是否显示行号等,辅助模式可以多个同时启用。

  undo

  在 EMACS 中想要将已经做过的动作放弃,以恢复原状。

  EMACS 所提供的 undo,可以连续恢复最近使用过的指令。

  undo 的顺序是最新使用过的指令最先被 undo ,第二次使用 undo 则恢复第二新的指令,任何指令的输入(除了 undo 本身之外) 都会使指令输入的顺序重整, 这也同时影响 undo 的顺序。

  使用 undo 有一个限制,就是 undo 只能 undo 对缓冲区内容造成改变的指令。对于只是改变游标动作的指令,是无法以 undo 来恢复旧观。若所有修改过内容的指令,都以 undo 恢复原状后, 再一次使用 undo 的指令,echo area 会出现如下的讯息:No further undo information.

  当使用了 undo 之后,还想要在 redo 这个已被 undo 的动作时, 有一个技巧可以达成如此的效果。

  1.首先键入一个不会改变缓冲区内容的指令(如光标移动的指令),使原来

  2.存放指令的顺序因新指令的加入而改变。

  3.再使用一次 undo 的指令,就可以达到 redo 的效果了。

代码编辑器
代码编辑器
代码是计算机语言编写出来的源文件,是软件开发的根本,代码编辑器在软件开发中起到至关重要的作用,一款好用的编辑器或开发工具,能够显著的提升开发人员的开发效率。欧普小编为大家收集整理了很多强大的代码编辑器,希望大家能找到合适的。
下载GNU Emacs(编辑器) v24.2 免费版
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册