Emacs 两三年了,还在初级阶段,老只能够学些这个那个小伎俩。咱不懂 elisp ,也没天分花太多时间折腾,本来想着借 erlang 的风把 elisp 也学一下,感受一下函数式编程,结果那啥那啥夭折了… 木办法,咱大忙人哪!
嘿嘿,今天又学到一招,设置字体。 Courier New 字体看久了有些审美批量,也确实是 0o、 l1、 {( 难分。正好前几天找了觉得还不错的字体: Envy Code R 。具体设置方法如下:
- S-down mouse 1 调出字体设置,选择 Envy Code R 字体,这里设置了以后无法保存。
- M-: (frame-parameter nil ‘font) 获得当前字体信息,比如我获得的为 “-outline-envy code r-normal-r-normal-normal-13-97-96-96-c-*-fontset-auto1″
- 在 .emacs 中加入 (set-default-font “-outline-envy code r-normal-r-normal-normal-13-97-96-96-c-*-fontset-auto1″)
前几天也拿起 vim 来试了一下。windows 下除了界面更加清爽整洁,vim 处理大文件比 emacs 强,几百 M 的文件也能够处理,虽然比较慢 , 要换 [...]
分享到:
相关推荐
* Emacs是一种强大的文本编辑器,由Richard Stallman于1975年在MIT共同完成的编辑器宏(Editor Macros)的缩写。 * Emacs的灵感来源于TECMAC和TMACS,这些宏文本编辑器是由Guy Steele、Dave Moon、Richard ...
而XEmacs则是GNU Emacs的一个分支,始于1991年,虽然与GNU Emacs保持了一定程度的兼容性,但其发展路线和技术特性有所不同。 #### 二、EMACS的核心特点与优势 1. **高度可定制性**:EMACS支持使用Emacs Lisp进行...
目前最广泛使用的两个版本是GNU Emacs与XEmacs。GNU Emacs由Richard Stallman于1985年开始开发,是自由软件基金会的一部分;而XEmacs则是在1991年由Lucid公司的一些开发者分叉出来的,它在某些方面与GNU Emacs有所...
Emacs Lisp支持整数和浮点数两种形式的数字。还介绍了一些基本的数值运算函数,如加减乘除等。 ##### 2.2 字符串与字符 第四章详细讲解了字符串和字符的处理方法。Emacs Lisp中的字符串是由字符序列组成的不可变...
- **发展分支**:Emacs主要有两个流行的分支——GNUEmacs(由Stallman维护)和XEmacs(1991年起源于GNUEmacs,保持了高度兼容性)。 #### 二、Emacs的功能特点 - **Emacs Lisp**:Emacs使用了一种名为Emacs Lisp的...
Emacs是一款高度可定制且功能强大的文本编辑器,自1985年首次发布以来,它已成为程序员、开发者和计算机科学家们的首选工具之一。Emacs不仅仅是一个简单的文本编辑器,更是一个完整的开发平台,支持多种编程语言和...
- **第1章和第2章**:简要介绍了手册中的符号约定以及Emacs显示屏幕的一般外观,建议首次阅读时快速浏览这两章,了解其中解答的问题,以便日后查阅。 - **第4章**:描述了基础命令的使用,建议阅读后实际操作练习...
- **编辑器**:Linux环境下常用的编辑器有vi/vim和emacs,这两种编辑器功能强大且易于使用。其中,vi/vim因其简洁高效的特性在开发者中非常受欢迎;emacs则提供了更丰富的扩展功能。 - **编译链接器**:GCC是Linux...
5. 1990 年,Emacs、GCC(C 语言的编译器)和程序库开发完成。 6. 1991 年,Stallman 邀请 Liuns 加入 GNU 计划。 7. 1992 年,GNU/Linux 诞生。 四、Linux 系统特点 1. 开放性(开源)。 2. 多用户。 3. 多任务。...
根据给定的文件信息《三级Linux应用与开发技术考试大纲(2021年版)》,我们可以详细地解析其中涉及的重要知识点。 ### 一、Linux系统基础知识 #### 操作系统的概念、功能、组成和基本原理 1. **概念**:操作系统...
Vi和Emacs是两种常见的Linux文本编辑器,它们允许用户创建、修改和查看文本文件。这些编辑器具有强大的功能,对于编写代码和配置文件非常有用。 3. **编译调试命令**: - `cc`:C语言编译器,用于将源代码编译成...
- **标准化进程**:1987年,美国国家标准协会(ANSI)根据C语言的发展和扩充制定了新的标准,即ANSI C。这一标准极大地推动了C语言的发展和完善,使得大多数现代C语言编译器都以此为基础。 - **特点总结**: - **中级...
5. **文本编辑器**:讲解Vim和Emacs等文本编辑器的使用方法,这两个编辑器是Linux世界中的必备工具。 6. **进程管理**:涵盖进程的概念、查看进程状态的命令(如ps、top)、进程控制(如start、stop、kill)等内容...
- **熟练使用Vi/Vim和Emacs:** 掌握这两种编辑器的基本操作,能够高效地进行代码编写。 - **精通GCC编译器:** 熟悉GCC的基本原理和常用选项,能够利用GCC进行高效的程序编译和优化。 - **熟练使用GDB进行调试:** ...
计算机系统主要包括两个核心部分: 1. **硬件**: 包括处理器、内存等。 2. **软件**: 包括操作系统、文本处理程序等。 目标是使用户能够编写和执行应用程序。 #### 三、“Hello, World”示例程序 “Hello, World...
Linux 是一种开源的操作系统,由 Linus Torvalds 于 1991 年创建。它是基于 Unix 操作系统的思想和架构,具有高度的可移植性、灵活性和安全性。Linux 操作系统主要分为两个部分:内核和用户空间。 二、 Linux 命令...
- **Ubuntu 版本发布周期**: 说明了 Ubuntu 的版本发布规律,每六个月一次的小版本更新和每隔两年一次的大版本长期支持(LTS)。 - **Ubuntu 的发行版**: 包括了针对不同需求和设备的 Ubuntu 发行版,如 Kubuntu、...