博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
emacs使用笔记
阅读量:5152 次
发布时间:2019-06-13

本文共 1119 字,大约阅读时间需要 3 分钟。

C-h t tutorial

 

[移动基本操作]

C-f C-b C-p C-n 前后上下
C-v
C-a 行首 C-e行尾
C-a 和 C-e 可以将光标移动到"一行"的头部和尾部。
M-a 和 M-e 则将光标移动到“一句”的头部和尾部。
M-f 向后移动一个单词 M-b 向前移动一个单词
C-k 删除

C-v 下一页 M-v 上一页

M-< (META 小于号)可以将光标移动到所有文字的最开头;
M-> (META 大于号)可以将光标移动到所有文字的最末尾。

 

[文件]

C-x开始 跟窗格、 文件、 缓冲区有关

C-x C-f 打开文件
C-x C-s 保存文件 C-x s 全部保存
C-x C-c 退出
C-l 移动光标所在行到 首行/中间/末尾

C-u 8 C-f 前缀参数,重复执行

 

[输入]

C-u 8 * 输入********
<DEL> 删除光标前的一个字符
C-d 删除光标后的一个字符

M-<DEL> 移除光标前的一个词

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

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

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

C-<PAC> 选中 C-w 删除

C-k 移除(剪切) C-y 召回(粘贴) M-y 继续召回

C-/ 撤销

C-g 终止命令

M-q 段落折行对齐
M-x linum-mode 行号

 

[搜索]

C-s 是向前搜索
C-r 是向后搜索

 

[help]

C-h c 查询快捷键(simple)
C-h k 查询快捷键 (all)
C-h v 查询变量
C-h f 查询函数

 

[缓冲区}

C-x C-b 列出缓冲区
C-x b 切换缓冲区

 

C-z 可以暂时离开 Emacs――当然,你还可以再回来。在允许 C-z 的系统中,C-z

会把 Emacs“挂起”,也就是说,它会回到 shell但不杀死 Emacs 的进程。在常
用的 shell 中,通常可以用“fg”或者“%emacs”命令再次回到 Emacs 中。

C-x 字符扩展。 C-x 之后输入另一个字符或者组合键。

M-x 命令名扩展。M-x 之后输入一个命令名。
M-x replace-string 替换字符串
M-x text-mode 切换模式

 

 

[窗格]

C-x 1 只保留一个窗格(也就是关掉其它所有窗格)。

C-x 2 上下分屏
C-x 3 左右分屏
C-x o 切换窗口

[lisp语法]  (learn elisp in Y Minutes)

require

(setq)

dired-mode C-x d 查看目录

转载于:https://www.cnblogs.com/tshua/p/6218947.html

你可能感兴趣的文章
实现字符串反转
查看>>
转载:《TypeScript 中文入门教程》 5、命名空间和模块
查看>>
苹果开发中常用英语单词
查看>>
[USACO 1.4.3]等差数列
查看>>
Shader Overview
查看>>
Reveal 配置与使用
查看>>
Java中反射的学习与理解(一)
查看>>
nginx配置socket服务
查看>>
C语言初学 俩数相除问题
查看>>
B/S和C/S架构的区别
查看>>
[Java] Java record
查看>>
jQuery - 控制元素显示、隐藏、切换、滑动的方法
查看>>
postgresql学习文档
查看>>
Struts2返回JSON数据的具体应用范例
查看>>
js深度克隆对象、数组
查看>>
socket阻塞与非阻塞,同步与异步
查看>>
团队工作第二天
查看>>
linux一些基本操作-防火墙操作
查看>>
System类
查看>>
tableView
查看>>