快捷键介绍:
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次是一个空的命令。