emacs第一次接触

 1 ctrl+v向下翻页
 2 alt+v向上翻页
 3 ctrl+l使得当前的光标位于屏幕的中间
 4
 5 ctrl+p是向上移动一行
 6 ctrl+n是向下移动一行
 7 ctrl+b是向左方向移动光标
 8 ctrl+f是向右方向移动光标
 9 alt+f是向右方向按字符移动光标
10 alt+b是向左方向按字符移动光标
11
12 ctrl+a移动到行首
13 ctrl+e移动到行尾
14 alt+a移动到句首
15 alt+e移动到句尾
16
17 alt+shift+<到达文章的开始
18 alt+shift+>到达文章的结尾
19
20 ctrl+z最小化窗口
21
22 ctrl+u 然后出入数字 然后输入命令 相当于重复这个命令这个次数
23     例如:ctrl+u 8 ctrl f 向前移动八个字符
24 例如:ctrl+u 18 *    命令的意思是输入18个*到文本中
25
26 ctrl+g可以取消未相应的命令或者是取消输入一半的命令
27
28 ctrl+x 1可以关闭其他的窗口只是保留含有当前光标的窗口并最大化
29
30 delete是删除光标的右边的字符(delete和del键不是同一个键)
31 ctrl+d和上面的命令的功能一样 换成alt的时候就是对词的操作
32
33 backsapace是向左面开始删除
34
35 ctrl+k移除光标到行尾的字符(ctrl+y实现移除的东西的召回;alt+y可以召回前面的移除的东西)
36 alt+k移除光标到行首的字符(在我的键盘上没实现)
37
38 移动光标到一点
39 按下ctrl+shift+@(会有一个mark set的提示)
40 移动光标到达另外一点
41 按下ctrl+w实现这两个端点之间点文字的移除
42
43 ctrl+/|ctrl+_|ctrl+x u三个都是undo命令
44
45 ctrl+x ctrl+f 要找到的文件名(enter)(要是没有的话就创建了)
46 ctrl+x b 文件名(enter)回到文件名指明的文件中去
47 ctrl+x xtrl+s保存当前编辑的文件
48 ctrl+x s保存对个未存盘的文件
49 ctrl+x ctrl+c退出emacs
50
51
52 ctrl+x 是字符扩展的风格
53 alt+x 是命令名扩展
54
55
56 ctrl+x ctrl+b 列出缓冲区
57 ctrl+x 1离开缓冲区
58
59 alt+x replace-string<enter>被更改的字符<变成的字符>
60 alt+x recover file <enter>恢复自动保存的文件
61 alt+x fundamental-mode切换到Fundamental模式
62 alt+x text-mode切换到text模式
63 ctrl+h m查看这两种模式的不同点
64 alt+x auto-fill-mode打开或者关闭自动折行
65
66 ctrl+l ctrl+l把当前的光标所在的行移动到屏幕的最顶端
67
68 ctrl+s渐进的方式搜索字符串 再按下ctrl+s可以实现向下一个搜索结果的跳转
69 按下enter可以结束搜索,停留在当前找到的匹配上。
70 按下ctrl+g回到搜索的开始的地方
71 ctrl+r是向左面搜索的
72
73 ctrl+x 2是复制当前的窗口到屏幕的下面
74 ctrl+alt+v可以移动下面的窗口的内容<在翻译校对的时候很有用不用移动当前文档>
75 ctrl+alt+shift+v可以移动下面的窗口的内容(这次是向上翻页)
76 ctrl+x o可以在打开的窗口间切换光标即使切换选中
77 ctrl+x 1只保留当前光标所在的文件窗口
78
79 alt+x make-frame<enter>新建窗口
80 alt+x delete-frame<enter>关闭这个新建窗口,也可以再调用关闭当前的窗口
81
82 esc+esc+esc是一个通用的离开窗口,可以用来关闭多余的窗口,退出小缓冲,离开递归
83
84 ctrl+h 加任意内容或者是?寻找相应的帮助
85 ctrl+h c 加任意组合键 会给出这个命令的简介
86 ctrl+h k 加任意组合键 会在新的窗口打开这个命令的详细的信息
87 ctrl+h f 加函数名   解释一个函数
88 ctrl+h v 加任意字符 会显示匹配的变量
89 ctrl+h a 加相关的命令 这些命令都可以使用alt+x+之执行
90 ctrl+h i 进入info系统
91
92 ctrl+x ctrl+c是退出emacs
时间: 2024-10-13 11:26:10

emacs第一次接触的相关文章

第一次接触oracle数据库与suse系统心得

第一次搭建oracle用了两天时间.............. 经历了太多的艰难 所以做一些总结 总结,心得: 因为昨天安装多次未成功,所以今天在部署前,先总结了一下昨天出现的问题,提前做好了一些相应的措施,避免了一些不必要的麻烦 先叙述下昨天的大概流程:            昨天在安装的时候,先是在网上找了文档,然后就开始在VMware上部署oracle的运行环境SUSe11 当时VMware上给的配置如下:(处理器1p/1c 内存1G 硬盘10G 等系统安装完成后就开始配置网络,让虚拟机与

第一次接触实际环境---NAT转换

今天在技术群里,有个做软件的哥们公司里面要安装网络,就剩一个NAT了,后来我就主动接茬,其实没接触过真实的网络,第一次接触我也挺紧张的,第一次就这么破了^_^,其实很简单,但是我很高兴,那就给大家讲一下咯\(^o^)/~ 今天原本要用NAT的但是考虑到他公司的电脑多,没用NAT,用的PAT 先说一下NAT和PAT的区别吧 NAT的地址转换是指每个内网地址都被转换成ip地址+源端口的方式,这需要公网ip地址为多个.而PAT由于ip地址不足够,就会出现内网地址被转换成ip地址+端口段的形式,这样的公

空调的进化史:“大多数美国人是在电影院第一次接触到空调的”

空调的进化就像人类的进化一样,适者生存:区别在于,人类是为了适应自然环境的需求而空调是为了满足人类不断变化的需求.夏天睡醒了,为了大家的福利着想,现在就来"八一八"空调的进化史吧,看看人类都有什么稀奇古怪的需求?!空调又是如何变化的?现在的空调又是以怎样的难以想象的高科技颠覆你的"三观"?未来的空调又将会是怎样的逆天存在? 空调的进化史 你知道吗?空调最初并不是因为人才产生的,而是源于一个印刷作坊,印刷机由于空气湿度与湿度的变化使得纸张伸缩不定,对位不准,印出来的东

第一次接触oc

第一次接触oc,要明白oc与之前所接触过得C语言不同,oc是面向对象而C语言是面向过程的,对于新手来说分清这2个的区别还是挺困难的. 首先面向过程是一种以事件为中心的编程思想—分析出解决问题所需的步骤,然后用函数把这些步骤一步一步实现,使用的时候一步一步调用. 而面向对象是一种以事物为中心的编程思想,体现在它是把问题分解给各个对象,建立对象不是为了完成一个步骤,而是为了描述某个事物在整个问题的步骤中的行为.力图使计算机语言对事物的描述与现实中改事物的本来面目尽可能一致. 这时候我们 就要了解什么

第一次接触shiro --- 开源之旅

1)shiro的身份验证过程在外界主要是和subject打交道,就行登录 3)SecurityManage负责整个身份验证的过程 2)和对于整个过程需要个来源,就是realm 第一次接触shiro --- 开源之旅

第一次接触Java

在学习完计算机基础后,开始学习了专业课程Java.这是我第一次接触Java,内心还是有点小激动的,想到在以后的工作中都离不开这个了.虽然说之前没有接触过Java,但我大学的时候,学过Vb也考过了计算机二级,所以对于代码来说不陌生,只不过有着不同的语法而已.对于第一天学习Java,难度不是很大,对于老师讲的内容,自己多练习练习就好. 虽然第一天老师讲的内容不多,自己也练了很多次,但对于以后的学习也不能放松.以后的每天老师白天讲的知识一定要听懂,然后自己要勤加练习,老师布置的作业一定要自己完成,如果

第一次接触OC多态,动态类型与动态绑定

多态:允许不同的类定义相同的方法. 动态类型:程序直到执行时才能确定所属的类. 动态绑定:程序直到执行时才能确定实际要调用的方法. id类型:一种通用的对象类型,也就是说,id可以用来存储属于任何类的对象,让不同类的输出不用特定设定,通用一个id类型就好. 多态的出现时为了让不同的类能使用同明的方法.比如add,这个让程序的可读性大大提高,也降低了编程难度.add就是+,哪种类型的+都用add标明方法,清晰易懂. 动态类型与动态绑定是为了解决随多态的便利而引起的弊端,有了动态类型与动态绑定,不用

百度地图API的第一次接触

因为项目的需求,第一次接触了百度API. 第一步:引用百度地图API的脚本 如果在局域网环境中,要把地图文件和js文件都要下载下来 <script type="text/javascript" src="http://api.map.baidu.com/api?key=*****************&v=1.0&services=false"></script> 这个要去百度开发者中心申请KEY 第二步:建立一个你随便取名

个人理解去搭建SSH三大框架spring管理配置文件(初学第一次接触SSH)

<bean id="dataSuorces" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.OracleDirver"/>(oracle数据库) <property name="url"