`
- 浏览:
1543956 次
- 性别:
- 来自:
北京
-
常用命令 C-v 向上翻页 C-p 向上一行 C-b 向左一个字符 C-f 向右一个字符 M-b 向左一个单词 M-f 向右一个单词 C-a 移到行首 C-e 移到行尾 M-a 移到句首 M-e 移到句尾 M-< 移到文字最开始 M-> 移到文字最末尾 Backspace 删除光标前字符 C-d 删除光标后字符 M-Backspace 删除光标前字 M-d 删除光标后字 C-k 删除光标到行尾的字符 M-k 删除光标到句尾的字符 C-n 向下一行 M-v 向下翻页 C-u 8 C-f 向右移动 8 个字符,其中 8 和 C-f 都可以换成其它。 C-u 8 C-v 向上卷动 8 行(而不是 8 屏)。 C-u 8 * 键入 8 个 * 。 C-@ 移动光标 C-w 剪切/删除两次光标之间的文字 C-@ 移动光标 M-w 复制 C-k 删掉一行 C-y yank 粘贴/把删掉的拉回来 M-y 把过去删掉的拉回来 C-x u C-_ 回退,Undo。 C-/ C-x C-c 退出 C-x C-f 打开文件。 C-x C-s 保存文件。 C-x C-b 列出缓冲区。 C-x b 回到某缓冲区。 C-x s 以提示方式存储每一个缓冲区。 C-x k 关闭缓冲区 C-x C-q 把文件设成只读,再按一遍设回去。 C-x f 设置每行字数。比如 C-u 20 C-x f 将每行字数设为 20。 C-M-\ 缩进一个区域 C-s 查找字符串。继续 C-s 搜索下一个;Backspace 搜索上一个;回车结束搜索。 C-r C-s C-w 查找当前光标处的字符串 M-% 开始查找替换 M-x replace-string (可以用M-x repl[空格]s[TAB]键入) 字符串替换 M-x recover-file 恢复自动保存的文件 M-x fundamental-mode 撇号(')在此模式下被视为字的分隔符号 M-x text-mode 撇号(')在此模式下被视为字的一部分 切换到不同模式 C-h m 看当前模式的描述 M-; 插入注释 C-g 停止执行过久的命令;取消数字参数;取消一个不想完成的命令。 C-x 1 除去其余窗格,只剩一个。 C-x 2 将屏幕平分为两个窗格 C-M-v 卷动下方的窗格 C-x o 将光标在两个窗格之间切换 C-x 4 C-f 在另外一个窗格里打开新文件 C-h 帮助 C-h c [命令] 得到命令的帮助 C-h k [命令] 得到命令的详细帮助 C-h a 命令查找 C-h i 阅读在线手册 Esc ! 执行 Shell 命令 C-u Esc ! 将 shell 指令执行的结果,输出到游标所在的位置。 C-x Esc Esc 查找命令历史 C-M-p 括号匹配 C-M-n 括号匹配 在左上角按 C-@ 然后在右下角按下列键,可完成矩形操作 C-x r k 剪切一个矩形块 C-x r y 粘贴一个矩形块 C-x r o 插入一个矩形块 C-x r c 清除一个矩形块内的内容(使之变成空白) M-x dired 进入 directory edit 模式 C-x d DITTO dired模式下的操作 m 将文件打上标记。 d 将文件打上删除标记。 u 去除文件的标记。 D 立即删除文件。 x 删除标有删除标记的文件。 ~ 将所有的备份文件打上删除标记,我最喜欢的一个功能。 # 将所有的文件名以“#”开头的文件打上删除标记。 o 将文件在另外一下窗口打开,回车是在当前窗口打开,C-o是在另外一个窗口打开但是不激活它。 ! 或者X对当前的文件的操作,比如要用xpdf打开一个pdf文件,则可以! xpdf在一个文件上即可。 但是如果有mark的文件,则命令作用于mark的文件。在dired-x模式下可以猜要执行的命令。 X 功能同!。 g 如果外部的操作改变了文件,并不能直接反映到dired-mode中, 比如在外部删除了一个文件,用这个命令升级一下当前的dired buffer。 ^ 到上一层目录 + 创建文件夹 C copy R rename M chmod G chgrp O chown P print Z compress/uncompress i 将光标所在行的目录内容显示在当前buffer中 C-u k 把光标放在子目录的header上按此组合,将会把子目录内容从当前buffer移除 * s 给当前所有文件打标记 * ! 取消当前所有的标记 * / 给当前所有文件夹打标记 * * 给当前所有可执行文件打上标记 * t 反选(有*的变没,没*的变有) 不同模式 大纲模式 M-x outline-mode 大纲模式 C-c C-r 全部折叠 C-c C-a 全部展开 C-c C-d 把当前主题折叠 C-c C-s 把当前主题展开 M-m 光标移动到第一个非空字符 表格模式 +-----------------------+-----------+-------------------------------------------+ |M-x table-insert | - |insert a table | +-----------------------+-----------+-------------------------------------------+ |M-x table-span-cell | C-c C-c * |merge cells | +-----------------------+-----------+-------------------------------------------+ |M-x table-narrow-cell | C-c C-c < | - | +-----------------------+-----------+-------------------------------------------+ |M-x table-widen-cell | C-c C-c > | - | +-----------------------+-----------+-------------------------------------------+ |M-x table-shorten-cell | C-c C-c { | - | +-----------------------+-----------+-------------------------------------------+ |M-x table-heighten-cell| C-c C-c } | - | +-----------------------+-----------+-------------------------------------------+ | | |inside a cell: insert above current row | |M-x table-insert-row | - +-------------------------------------------+ | | |on the left line: insert at the bottom | +-----------------------+-----------+-------------------------------------------+ | | |inside a cell: insert to the left | |M-x table-insert-colomn| - +-------------------------------------------+ | | |on the top line: insert to the right edge | +-----------------------+-----------+-------------------------------------------+ |M-x table-split-cell | - | - | +-----------------------+-----------+-------------------------------------------+ |M-x table-delete-row | - | - | +-----------------------+-----------+-------------------------------------------+ |M-x table-delete-colomn| - | - | +-----------------------+-----------+-------------------------------------------+ C模式 TAB 本行缩进 C-q TAB 制表符
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
3. **文本操作**:Emacs提供了丰富的文本操作命令,如块操作、搜索替换、自动缩进等,对于编程和文档编写非常实用。 4. **集成开发环境(IDE)**:Emacs可以作为许多编程语言的IDE,如Python、Java、C++等,它集成...
此外,Emacs的Org模式是其一大亮点,它是一个组织和笔记工具,可以用来做日程管理、任务跟踪和笔记整理。Org模式支持结构化文本,可以导出为HTML、PDF等多种格式,是个人知识管理和生产力提升的好帮手。 Emacs社区...
3. **版本控制集成**:Emacs可以与Git、SVN、CVS等版本控制系统无缝集成,允许用户在编辑器内部完成提交、更新、比较差异等操作。 4. **电子邮件和新闻阅读**:通过Gnus模块,Emacs可以收发电子邮件、阅读Usenet...
它的强大之处在于其内置的Lisp方言——Emacs Lisp(Elisp),开发者可以使用Elisp编写插件,定制编辑器的行为,满足个性化需求。 插件在EMACS中的作用至关重要,它们能够提供以下功能: 1. **代码智能补全**:例如...
EmacsPack 是一个针对 Emacs 编辑器的配置仓库,主要记录了用户在学习和使用 Emacs 过程中的配置和定制。这个项目旨在帮助开发者更好地适应和利用 Emacs 的强大功能,提升开发效率。Emacs 23.3 版本是这个配置仓库所...
8. **Org-Babel**:Emacs的Org模式可以用来组织笔记和代码,Org-Babel支持直接在Org文件中运行Haskell代码,非常适合学习和教学。 9. **Emacs Lisp编程**:为了进一步定制你的Haskell开发环境,你可能需要学习一些...
5. "学习Emacs.txt":这可能是一位经验丰富的Emacs用户的笔记或者学习心得,分享了他们在使用Emacs过程中的技巧和建议。 通过这些资源,学习者可以深入了解Emacs的功能和哲学,从而提升在Linux环境下的工作效率。...
Emacs的核心理念是“Everything is a Lisp Program”,意味着它的几乎每一个功能都是通过内置的Lisp方言——Emacs Lisp(Elisp)来实现的。这使得用户可以通过编写或修改配置脚本来定制编辑器的行为,从而创建个性化...
当这两者结合时,便诞生了anki-editor——一个Emacs的次要模式,专为在Org模式下创建Anki卡片提供便利。本文将详细介绍如何利用anki-editor在Emacs中无缝制作Anki卡片。 一、Emacs与Anki简介 Emacs是一款高度可...
【标题】"Taomacs: 个人Emacs配置" 是一个专门为个人定制的Emacs配置文件集合,旨在优化用户在Emacs编辑器中的使用体验。它通常包含了各种配置、快捷键设定、插件安装和自定义功能,以适应不同用户的需求和习惯。...
**kiwix.el** 是一个Emacs Lisp(Elisp)扩展,它允许用户在Emacs环境中无缝地使用Kiwix阅读器。Kiwix是一款开源软件,主要用于离线浏览维基媒体项目,如维基百科,它能将大量网页内容转化为本地ZIM格式的文件,便于...
在深入讨论之前,我们先了解一下Emacs——这是一个强大的、高度可定制的文本编辑器,由GNU项目开发并维护。Emacs不仅仅是编辑器,它更像是一个操作系统,拥有丰富的功能和扩展性。EmacsLisp是Emacs内置的编程语言,...
这篇学习笔记将探讨Lisp的基础知识,包括它的历史、语法特点、数据结构、函数式编程思想以及在实际应用中的工具。 Lisp的历史可以追溯到1958年,由John McCarthy发明,旨在作为人工智能研究的语言。它是最古老的...
Org Mode的强大在于它与Emacs的无缝集成,可以在一个统一的环境中完成笔记、规划、写作等多种任务。 此外,Emacs的M-x命令行提供了访问大量内置功能和第三方扩展的途径。只需输入命令名并按下回车,即可执行各种...
**Emacs** 是一个高度可定制的文本编辑器,被誉为“操作系统中的操作系统”。它不仅支持文本编辑,还提供了许多内置功能和扩展,包括编程语言的支持、项目管理、邮件处理等。Emacs的强大在于其Lisp方言——Emacs ...
而`zettel-mode`是Emacs中的一个模式,专门为实现Zettelkasten理念设计,帮助用户创建、管理和链接笔记。这个模式结合了Emacs的强大功能与Org-Mode的灵活性,为个人知识库构建提供了一个强大的工具。 **Emacs与...
) 这是默认的 Emacs 主题: 安装客户端有两种使用方式: 在单独的 Emacs 实例中作为“独立客户端”。 这提供了对专用框架和其他 UI 功能的轻松访问,并将客户端与您的主要 Emacs 进程隔离(其主要好处是避免在处理...
Org Mode是Emacs中的一个非常流行的组织和笔记工具,通常用于任务管理、项目规划和文档编写,但它在这里被禁用或者未安装。 Emacs Lisp是Emacs的核心,允许用户通过编写脚本来扩展编辑器的功能。在`dotEmacs`中,...
描述中提到博客是“以Emacs Org模式编写”的,这意味着博主使用了Emacs编辑器的一个强大扩展——Org模式。Org模式是一个文本管理和组织工具,特别适合写作、笔记、任务管理以及创建复杂的文档结构。它的优点在于支持...
Emacs以其高度可定制性、强大的编辑功能和内置的Lisp方言——Emacs Lisp(简称Elisp)著称。"emacs_config"这个主题显然与配置Emacs编辑器相关,它可能包含了一套完整的Emacs配置文件,用于个性化和优化用户的工作...