原文地址:http://www.chinaunix.net/old_jh/23/546293.html
现在我已经能够熟练使用这些命令了,基本上可以算一个初段的Emacser了,哈哈,总结一下,把这些命令打印出来贴在电脑上,不记得了再查查,从今以后尽量做到写代码和文档都用Emacs来完成.
1)与文件操作有关的命令
C-x C-f 查找文件并且在新缓冲区中打开
C-x C-v 读入另一个文件替换掉用C-x C-f打开的文件
C-x i 把文件插入到光标的当前位置
C-x C-s 保存文件
C-x C-w 把缓冲区内容写入一个文件
C-x C-c 退出Emacs
2)与光标移动操作有关的命令
C-f 光标前移一个字符(右)
C-b 光标后移一个字符(左)
C-p 光标前移一行(上)
C-n 光标后移一行(下)
M-f 前移一个单词
M-b 后移一个单词
C-a 移动到行首
C-e 移动到行尾
M-e 前移一个句子
M-a 后移一个句子
M-} 前移一个段落
M-{ 后移一个段落
C-v 屏幕上卷一屏
M-v 屏幕下卷一屏
C-x ] 前移一页
C-x [ 后移一页
M-< 前移到文件头
M->; 后移到文件尾
C-l 重新绘制屏幕,当前行放在画面中心
M-n 或者 C-u n 重复执行n次后续命令
按下M-x后在辅助输入区中输入"goto-line"跳到指定的行,输入"goto-char"跳到指定的字符
3)与文件删除操作有关的命令
C-d 删除光标位置上的字符
DEL 删除光标前面的字符
M-d 删除光标后面的单词
M-DEL 删除光标前面的单词
C-k 从光标位置删除到行尾
M-k 删除光标后面的句子
C-x DEL 删除光标前面的句子
C-y 恢复被删除的文本或者粘贴最近删除或复制的文本
C-w 删除文件块
按下M-x后在辅助输入区中输入"kill-paragraph"删除光标后面的段落,按下"backward-kill-paragraph"删除光标前面的段落
4)与文本块操作有关的命令
C-@ 标记文本块的开始(或结束)位置
C-x C-x 互换插入点和文本标记的位置
C-w 或 SHIFT-DEL 删除文本块
M-w 复制文本块
M-h 标记段落
C-x C-p 标记页面
C-x h 标记整个缓冲区
5)与位置交换操作有关的命令
C-t 交换两个字符的位置
M-t 交换两个单词的位置
C-x C-t 交换两个文本行的位置
按下M-x后在辅助输入区中输入"transpose-sentences"交换两个句子的位置,按下"transpose-paragraph"交换两个段落的位置
6)与改变字母大小写操作有关的命令
M-c 单词首字母改为大写
M-u 单词的字母全部改为大写
M-l 单词的字母全部改为小写
7)与查找操作相关的命令
C-s 向前递增查找
C-r 向后递增查找
C-s C-w 开始递增查找,把光标位置的单词做查找字符串
C-s C-y 开始递增查找,把光标位置到行尾之间的文本做查找字符串
C-s return searchstring return 向前开始非递增查找操作
C-r return searchstring return 向后开始非递增查找操作
C-s return C-w 向前开始单词查找(不受换行符、空格、标点符号影响)
C-r return C-w 向后开始单词查找(不受换行符、空格、标点符号影响)
与使用编辑缓冲区和窗口有关的命令
C-x b 如果输入一个新的文件名则新建一个文件并且编辑,否则打开该文件
C-x s 保存全部缓冲区
C-x b 删除缓冲区
M-x rename-buffer 重命名当前缓冲区
C-x C-q 把当前编辑缓冲区设置为只读属性
C-x 0 删除当前所在的窗口
C-x 1 当前缓冲区满屏显示
C-x 2 创建上下排列的窗口
C-x 3 创建左右排列的窗口
C-x o 在窗口之间移动
分享到:
相关推荐
### Emacs编辑命令速查手册详解 #### 文件处理命令(Chapter1) Emacs作为一个功能强大的文本编辑器,提供了丰富的文件操作命令。以下是一些常见的文件处理命令及其用途。 1. **打开文件** - `C-x C-f`: 使用`...
在介绍emacs常用命令之前,需要了解的是,Emacs命令的输入方式通常结合使用Ctrl(控制键)、Meta(可选的元键,通常为Alt或ESC)、以及Shift等修饰键,与字母、数字或功能键组合来输入。 以下是一些Emacs编辑器中...
### Emacs常用命令详解 #### 一、进入与退出Emacs - **命令**: `C-z` - **功能**: 挂起Emacs。 - **命令**: `C-x C-c` - **功能**: 永久离开Emacs。 #### 二、基本操作 - **命令**: `C-p` - **功能**: 移至上...
本篇文章将深入探讨EMACS中的常用操作命令,以提升你在Verilog开发中的效率。 首先,让我们了解一些基本的EMACS操作: 1. **启动与退出**:启动EMACS可以使用`emacs`命令,退出则通常通过组合键`Ctrl+x` `Ctrl+c`...
这是使用freemind 绘制的emacs常用命令学习思维导图,它包含了emacs若干入门级命令。学会这些,基本上就可以使用emacs了。
这本"Linux常用工具速查实用手册"正是为了帮助用户快速查找并理解这些工具而编写的。手册涵盖了虚拟机、编辑器、编译器和工程管理器等多个方面,同时也涉及到Linux集成开发环境和调试工具等关键主题。下面,我们将...
包含常用emcas需要的插件,以及.emacs 配置目录: └─site-lisp │ color-theme.el │ ibuffer.el │ ido.el │ linum.el │ redo.el │ session.el │ tabbar.el │ xcscope.el ├─cedet-1.0pre6 ├─...
这份简明的EMACS命令手册涵盖了基本的操作,帮助用户快速上手。 ### 文件和编辑缓冲区操作 1. **C-x C-f**:`find-file`,查找并打开文件。此命令允许你在当前EMACS会话中打开一个新的文件。 2. **C-x C-v**:`...
### Emacs基本命令详解 #### 一、概述 Emacs是一款高度可配置且功能强大的文本...以上介绍了Emacs编辑器中常用的一些基本命令,熟练掌握这些命令能够极大地提高工作效率。希望本指南能帮助您更好地理解和使用Emacs。
8. **Emacs命令快捷键** - 命令通常由控制键(Ctrl,`C-`)和元键(Alt,`M-`)组成。 - `C-h t`启动Emacs教程,`C-h f`查看函数帮助,`C-h k`查询键绑定。 9. **Emacs社区与资源** - 在线社区如StackExchange的...
在“emacs常用配置”这一主题下,我们将探讨如何设置和优化Emacs以提高编程和文本编辑效率。 首先,我们需要了解Emacs配置的基本结构。Emacs的配置通常保存在`~/.emacs`或`~/.emacs.d/init.el`文件中,这是Emacs...
文档“Emacs命令大全Emacs_command_tables.pdf”是一份关于Emacs所有命令的详细列表,帮助程序员深入了解并使用Emacs的各种功能。 文件中提到的Emacs主要模式(Major modes)是针对特定类型的文件或任务定制的编辑...
#### 二、核心功能与常用命令详解 ##### 1. 文件操作 Emacs提供了多种用于文件管理的命令,方便用户进行文件的查找、打开、保存和关闭等操作。 - **C-x C-f**:查找并打开文件。此命令会在新的缓冲区中打开文件,...
表格列出一些 emacs 常用的快捷键
本文将详细介绍Emacs的一些常用命令与快捷键,帮助你更快地入门并熟练使用这一强大的文本编辑工具。 #### 基本操作 - **启动与退出** - 启动:在终端中输入`emacs`即可启动。 - 退出:按下`C-x C-c`组合键来退出...
### Emacs 快速记忆命令详解 #### 一、引言 Emacs是一款极其强大的文本编辑器,被广大程序员和文字工作者誉为“编辑器之神”。然而,由于其功能繁多,很多用户在初次接触时可能会觉得难以掌握,尤其是如何快速记住...
### EMACS 的 VIPOR 模式命令卡片解析 #### 一、引言 在文本编辑领域,Emacs 和 Vim(源自 Vi)都是极为强大的编辑器。对于习惯了 Vim 的快捷键而又想利用 Emacs 强大功能的用户来说,VIPOR 模式提供了一个很好的...
《GNU Emacs Pocket Reference》则是一本实用的手册,提供快速参考信息,帮助用户查找常用命令和功能。这本书通常以紧凑的形式列出Emacs的关键操作,包括文本操作、搜索和替换、缓冲区和窗口管理,以及各种模式的...
通过以上整理的常用Emacs命令,我们可以看出Emacs的强大之处在于其丰富的功能以及高度的可定制性。对于日常的文本编辑工作而言,熟练掌握这些命令将极大地提升工作效率。希望这些整理能够帮助你更好地利用Emacs这款...