热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

Emacs一个伪装成编辑器的操作系统

Emacs一个伪装成编辑器的操作系统--Linux发行版技术-Debian信息,下面是详情阅读。
http://mail.ustc.edu.cn/~bobye/emacs/index.html

看看上面的链接!


Emacs的确是最强大的编辑器,它几乎涵盖了我的所有工作量,做一个列表来说明它对我的帮助,在这之前先给一个我的配置文件:Emacs23的配置文件
  • 作为 一般文本编辑器,为了修改一些配置文件,用这种坦克级别的编辑器的确有些夸张,但是我对它强大的文本编辑能力已经有依赖了,像自动缩进,自动补全,语法加亮等等,实在无法想象没有这些功能的日子(记得中学的时候用free pascal,现在看来真是噩梦一般).
  • 作为 编程的集成工具,可以说几乎所有语言都可以以Emacs作为编辑和调试工具,对于我,它们是:c,scheme,pascal,elisp,shell-script,...
  • 编写网页,我这个网站的所有网页都是通过Emacs的一个插件Muse,来自动输出的.就算是直接编写html文本,由于有缩进,加亮,补全,自动添加Tag等功能也使效率大大提高.
  • 编写LaTeX,我大学物理实验的实验报告都是经LaTeX编辑输出的pdf文档.还有各种学术性的小文档.
  • 画图,利用Asymptote画各种图片(尤其是数学图片),同时和LaTeX配合,我的实验报告就趋于完美了.
  • 数学软件Maxima,它也使用Emacs作为前端,调用LaTeX输出数学公式.另外也有Maple编辑模式。
  • 浏览各种 图片格式文件,Emacs23的插件DocView已经能够浏览pdf,dvi,ps,png,jpg等图形文件,在写LaTeX的时候常常需要预览一下整体效果,不想另外开一个窗口,干脆就用Emacs了.
  • 记笔记,写博客,现在用的是Muse,因为它可以输出html,pdf,blosxom等格式,将来当然会尝试更多.
  • 使用辞典,现在用的sdcv,因为它有命令行接口,可以说只要有命令行接口的软件都可以用Emacs来调用它.
  • 各种主题风格,大多数没有接触它的人都无法想象如此强大的软件究竟长得是什么样的,然后可以说没有两个人Emacs是相同的,有太多东西的可配置:颜色主题(color-theme),快捷键,字体,各种工具栏,任务栏,下拉菜单的选项,状态栏...可以说Emacs反映了一个人的性格特点.

推荐阅读
  • 在 openSUSE Tumbleweed 系统上搭建 51 单片机开发环境并进行编程实践。首先,通过 `sudo zypper in emacs` 命令安装文本编辑器 Emacs。接着,使用 `sudo zypper in sdcc` 安装 SDCC 编译器。最后,利用 `wget` 下载 sdcflash Python 脚本,以便于单片机的烧录和调试。此外,还介绍了如何配置开发环境,确保各组件协同工作,提高开发效率。 ... [详细]
  • ANSI
    ANSI是什么编码?用Notepad创建一个文本文件text.txt,其默认编码格式为ANSI(乍看之下,还以为是ASCII ... [详细]
  • 深入理解Shell脚本编程
    本文详细介绍了Shell脚本编程的基础概念、语法结构及其在操作系统中的应用。通过具体的示例代码,帮助读者掌握如何编写和执行Shell脚本。 ... [详细]
  • Ulysses Mac v29:革新文本编辑与写作体验
    探索Ulysses Mac v29,这款先进的纯文本编辑器为Mac用户带来了全新的写作和编辑环境。它不仅具备简洁直观的界面,还融合了Markdown等标记语言的最佳特性,支持多种格式导出,并提供强大的组织和同步功能。 ... [详细]
  • 本文详细介绍了流编辑器sed中的G、H、g、h命令,探讨了它们的工作原理及应用场景。通过实例解析和图解分析,帮助读者掌握这些高级命令的使用方法。 ... [详细]
  • HTML基础入门指南
    本文将深入浅出地介绍HTML的基础知识,包括其定义、开发工具、制定机构、特性、基本标签及更多实用内容。 ... [详细]
  • Python自动化测试入门:Selenium环境搭建
    本文详细介绍如何在Python环境中安装和配置Selenium,包括开发工具PyCharm的安装、Python环境的设置以及Selenium包的安装方法。此外,还提供了编写和运行第一个自动化测试脚本的步骤。 ... [详细]
  • 本文介绍如何在 Visual Studio Code 中使用 Jupyter Notebook 插件,包括创建、编辑和运行笔记本的基本操作。 ... [详细]
  • MySQL Debug 模式的实现与应用
    本文详细介绍了如何启用和使用 MySQL 的调试模式,包括编译选项、环境变量配置以及调试信息的解析。通过实际案例展示了如何利用调试模式解决客户端无法连接服务器的问题。 ... [详细]
  • 如何从python读取sql[mysql基础教程]
    从python读取sql的方法:1、利用python内置的open函数读入sql文件;2、利用第三方库pymysql中的connect函数连接mysql服务器;3、利用第三方库pa ... [详细]
  • 全能终端工具推荐:高效、免费、易用
    介绍一款备受好评的全能型终端工具——MobaXterm,它不仅功能强大,而且完全免费,适合各类用户使用。 ... [详细]
  • Python数据分析入门指南:全面了解Python在数据科学中的应用 ... [详细]
  • 如何在Linux环境中高效地创建、编译与运行C语言代码
    本文面向第一次在linux尝试写C语言程序的新人。有经验的请绕行。C语言用法不是本文介绍的关键,本文只是引入如何第一次在linux系统下编写、编译和执行一个简单的c程序。学会后请自行深入 ... [详细]
  • 提升Python编程效率的十点建议
    本文介绍了提升Python编程效率的十点建议,包括不使用分号、选择合适的代码编辑器、遵循Python代码规范等。这些建议可以帮助开发者节省时间,提高编程效率。同时,还提供了相关参考链接供读者深入学习。 ... [详细]
  • Haskell学习笔记:探索函数式编程之美
    使用教材:《learnyouaHaskell》,中文1-8章戳我准备工作。编译器&调试器:安装HaskellPlatform, ... [详细]
author-avatar
-qone0_784
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有