emacs基本操作
2016-04-16 19:39
218 查看
快捷键介绍:
emacs编辑器常常会使用到C,M这两个快捷键。C=ctrl键,M=alt键。在xshell,secureCRT工具,在windows下,通常都会将alt键截取掉。这点需要自己去设置掉。或者是通过按ESC来代替。光标移动:
方向键的功用光标按照word来跳转:
向前 alt-f
向后 alt-b
按照段落跳转
前:M-{
后:M-}
翻页:
下一页 ctrl-v
上一页 alt-v
其实就是page up,page down
到文件头尾:
文件头:M-<
文件尾:M->
行头尾:
行头 ctrl-a
行尾 ctrl-e
重绘窗口:
C-l
文件
打开文件:C-x C-f
保存文件:
C-x C-s
退出Emacs:
C-x C-c
编辑命令
撤销:c-x u
重复命令:
C-u 3 C-n
ESC+ num
这个就是一个组合命令,做3次C-n。
删除命令:
C-d delete-char
删除光标位置上的字符
DEL delete-backward-char
删除光标前面的字符
M-d kill-word
删除从光标到单词结尾
M-DEL backward-kill-word
删除从光标到单词开头
C-k kill-line
删除从光标位置到行尾
M-k kill-sentence
删除从光标到句尾
插入新行
C-o
缓冲区
列出当前缓冲文件列表:C-x b
在窗口间跳转:
C-x o
在用户的根目录下创建.emacs文件,并且在文件中添加这一句:
(global-linum-mode t)
今后打开文件之后将会显示行号。
开关的方法:
m-x global-linum-mode
当自己输入的命令乱了的时候,连着按ESC。因为emacs定义了ESC连按3次是一个空的命令。
相关文章推荐
- android中include标签的使用
- JavaWeb总结(九)—过滤器
- Swift的动态性
- 脉络最清晰的C++高斯消元程序
- Ubuntu下轻松切换GDM, LightDM , KDM
- matlab多行注释
- linux打补丁
- 对encode 和decode 规则的测试
- 连接超时问题
- 码农小汪-设计模式之-命令模式
- UVA 11280(SPFA算法变形)
- 连接超时问题
- 连接超时问题
- Citrix API Hooking
- ADC的引入
- Learn From Code--Kaggle
- iOS开发~CocoaPods使用详细说明
- Spring注入bean报错:Error creating bean with name的网上找不到的解决方案
- 《疯狂的程序猿》 -- 什么是真正的程序猿?
- 第七次作业