Emacs入门快捷键

emacs 的键盘命令通常包括control键(C)和shift键(M)

退出emacs :①使用组合键  C-x C-c   ②使用快捷键 M-x 后  输入kill-emacs

C-g  退出一个正在运行的命令  或者  取消数字参数和值输入到一半的命令

C-z  最小化

C-v   移动到下一屏

M-v  退回至上一屏

C-l   重绘屏幕,并将光标所在行置于屏幕中央 (第二次使用该键 光标所在行移置屏幕顶端,第三次移置底端)

PS: Pageup Pagedown 也用来滚屏

C-f  向右移动一个字符

C-b 向左移动一个字符

C-n 移动到下一行

C-p 移动到上一行

M-f  一个词一个词的向前移动光标

M-b 一个词一个词的向后移动光标

C-a 将光标移至一行的首部

C-e 将光标移至一行的尾部

M-a 将光标移至一句话的首部

M-e 将光标移至一句话的尾部

M-< 将光标移至所有文字最开头

M-> 将光标移至所有文字最末尾、

C-u  先输入该快捷键再输入一个数字 再输入一个命令 执行该命令这个数字次

被禁用的命令  执行这些命令时,emacs会告诉你这个命令的功能,再询问你是否确定执行,确定按 “n”

—————————————————————————————————————————————

插入与删除

C-u 8 *   插入8个字符“*”

C-d 删除光标后的一个字符

M-backspace 删除光标前的一个词

M-d 删除光标后的一个词

C-k 移除光标到“行尾”间的字符

M-k 移除光标到“句尾”间的字符

C-y 将删除的文字重新召回(最近一次删除的文字)

M-y 找回再前一次删除的文字,再按再前

C-/  撤销

C-x u 撤销

—————————————————————————————————————————————

文件

C-x C-f   寻找一个文件

C-x C-s   储存这个文件

缓冲区

C-x C-f 找到并打开第二个文件,但第一个文件仍然在 Emacs 中。要切回第一个文件,一种办法是再用一次 C-x C-f。这样,你就可以在 Emacs 中同时打开多个文件

C-x C-b   列出所有缓冲区

C-x s   保存多个缓冲区

—————————————————————————————————————————————

主模式

输入 M-x text-mode     Text 模式

lisp    编辑程序代码模式

C-h m 可以查看当前主模式的文档

用 C-l C-l 将本行带到屏幕的最上方

M-x auto-fill-mode  启动自动折行模式,打字超界时自动换行

输入 C-x f 并传递参数 20: C-u 20 C-x f   设定行边界

M-q 自动折行

——————————————————————————————————————————————

搜索

C-s 输入字符 向前搜索

C-r 输入字符 向后搜索

——————————————————————————————————————————————

多窗格

C-x 2 将屏幕划分为两个窗格,都显示同一文档

C-M-v 滚动下方的窗格

输入 C-x o(“o”指的是“其它(other)”)将光标转移到下方的窗格

(在上方窗格里)输入 C-x 1 关掉下方窗格。

C-x 1 只保留一个窗格

C-h k C-f 新建一个窗格

用下面的方法可以在一个新开窗格里打开文件:

--输入 C-x 4 C-f,紧跟着输入一个文件名,再用 <Return> 结束

可以看到你指定的文件出现在下方的窗格中,同时光标也跳到了那里

--输入 C-x o 回到上方的窗格,然后再用 C-x 1 关掉下方窗格

—————————————————————————————————————————————

多窗口

M-x make-frame  新建窗口

M-x delete-frame  关闭选中的窗口

—————————————————————————————————————————————

帮助

C-h c 再输入一个快捷键  就会给出这个快捷键的说明

C-h f        解释一个函数。需要输入函数名

时间: 2024-10-27 19:07:11

Emacs入门快捷键的相关文章

Emacs 入门之查看帮助

Emacs  入门之查看帮助 Table of Contents 1. Emacs 入门 1.1. 查看简单的帮助 1.2. 执行elisp代码 1 Emacs 入门 1.1 查看简单的帮助 C-h f ;;查看函数的文档 (describe-function) C-h k ;;查看某个快捷键对应的命令 (describe-key) C-h w ;;查看某个命令对应的快捷键 (where-is) C-h m ;;查看某个mode的文档 1.2 执行elisp代码 在语句后面C-x C-e (ev

eclipse下的emacs风格快捷键

Ieclipse emacs类快捷键 win + shift + b 切换设置断点 win + shift + f 格式化代码 win + shift + l 显示绑定的快捷键 win + shift + s 保存所有文件 win + shift + w 关闭所有打开的文件 win + shift + p 跳到匹配括号处 win + shift + f11 运行文件 win + shift + / 搜索 win + alt + n 新建项目或文件 win + alt + r 同时编辑同名的所有变

Emacs 入门(https://www.zybuluo.com/eqyun/note/40788)

下载地址 基本操作(C=Ctrl, M=Alt) C-f 向右移动一个字符 C-b 向左移动一个字符 C-n 移动到下一行 C-p 移动到上一行 M-f 向右移动一个词[对中文是移动到下一个标点符号] M-b 向左移动一个词[对中文是移动到上一个标点符号] C-a 移动到行首 C-e 移动到行尾 M-a 移动到句首 M-e 移动到句尾 M-< :移动所有文字开头 (键盘按法是Shift+Alt+,) M-> : 移动所有文字的末尾 快捷键 C-x:是输入命令的前缀,类似vim的":&

Emacs常用快捷键笔记

一直用VIM,尝试了好几次Emacs都被它"多得像天上的星星"一样的快捷键给吓倒了.这几天终于下定决心再次尝试.将它的Tutor练习了一下,顺便对常用快捷键做了一下笔记,方便随时查看(在写这篇笔记的时候正对着快捷键列表^_^). Emacs:Mac下需要设置终端,将Option作为Meta使用.下面的C为Ctrl,M为Alt(Option)键. C-x C-c: 退出 C-h t:教程 C-v:下一页 M-v/ESC-v:上一页 C-l:将当前行置于屏幕中央 C-p:上一行,previ

emacs 入门

最近重新学习c++ 在LINUX使用vi的时候有一点非常的不方便,就是必须退出,然后调用命令去编译程序. 这样不得不学习emacs了. 背景交代完了: EMACS: 缩写ctrl = c, m = alt c v 下一页 m v 上一页 c p, c n, c b, c f 上下前后移动光标. c l 滚屏,但是在屏幕最高,最低,中间循环,不会移动到下一页. m f, m b移动一个单词 c a, c e 行头行尾. m a, m e 句头句尾 c u 8 重复8次接下来输入的命令. c g 退

VSCode入门 快捷键

简介 VSCode是微软推出的一款轻量编辑器,采取了和VS相同的UI界面,搭配合适的插件可以大幅提升前端开发的效率. 布局:左侧是用于展示所要编辑的所有文件和文件夹的文件管理器,依次是:资源管理器,搜索,GIT,调试,插件.右侧是打开文件的编辑区域,最多可同时打开三个编辑区域到侧边. 底栏:依次是 Git Branch,error&warning,编码格式,换行符,文件类型等 其他:自动保存:File -> AutoSave ,或者Ctrl+Shift+P,输入 auto 主命令框: F1

Emacs常用快捷键

基本命令 C-x C-f 打开/新建文件 C-x C-s 保存当前缓冲区 C-x C-w 当前缓冲区另存为 C-x C-v 关闭当前Buffer并打开新文件 C-x i 光标处插入文件 C-x b 切换Buffer C-x C-b 显示Buffer列表 C-x k 关闭当前Buffer C-x C-c 关闭Emacs 窗口命令 C-x 2 水平分割窗格 C-x 3 垂直分割窗格 C-x 0 关闭当前窗口 C-x o 切换窗口 C-x 1 关闭其他窗口 C-x 5 2 新建窗口 C-x 5 f 新

有哪些LabVIEW快捷键让你相见恨晚

前言 任何一门工具,当你使用它到极致的时候,往往都朝着这样子的两个方向发展 1. 具有鼠标操作功能的软件,他的使用的极致就是脱离鼠标,迈向键盘 2. 主要是键盘操作的,他的极致就是脚本自动化,或者说一键生成 不信?可以打开Word,Excel ,Photoshop等软件,体会一下专业软件在快捷键和脚本方面的强大功能吧. 正如许多软件一样,LabVIEW也有丰富的快捷键,用过LabVIEW的你是否真正了解过他们呢? 本节小编将扒一扒那些让你相见恨晚的LabVIEW快捷键,扒一扒你不曾了解的LabV

如何使用emacs编写c语言程序,并编译运行

vi和emacs被分别被称为编辑器之神和神之编辑器.vi的入门精通都很难,emacs入门容易,精通难:vi使用起来不停地切换模式,而emacs则不停地ctrl,meta等组合键.因此,高德纳大师说操作Emacs,就像弹奏管风琴. vi是有模式的,因此他很少使用组合键,编辑起来确实要高效,而我厌烦不停的模式切换.选择了emacs.很巧,在国外,几乎所有的大师都是使用emacs的,James Gosling们(Java语言设计者),Donald Knuth们(),Jamie Zawinski们,Er