首页 > 代码库 > emacs快捷键学习(一)--Linux最强大的编辑器

emacs快捷键学习(一)--Linux最强大的编辑器

emacs是一个很强大的编辑器。常用的快捷键总结如下:

退出emacs:ctrl+x ctrl+c

移动到下一屏:ctrl+v

移动到上一屏:alt+v

将光标所在行移动到屏幕中间:ctrl+l

将光标移动到上一行:ctrl+p(previous)

将光标移动到下一行:ctrl+n(next)

将光标右移:ctrl+f(forward)

将光标左移:ctrl+b(backward)

将光标移动到下一个词:alt+f(forward) 对于中文文档则是移动到下一个标点符号

将光标移动到上一个词:alt+b(backward)对于中文文档则是移动到上一个标点符号

将光标移动到一行头部:ctrl+a

将光标移动到一行尾部:ctrl+e

将光标移动到一句头部:alt+a

将光标移动到一句尾部:alt+e


至此我们可以思考一下ctrl和alt组合键的不同:ctrl一般用来操作与语言无关的基本单位如行,字符等;alt一般用来操作由语言定义的单位如词,句子,段落等。


将光标移动到所有文字的最开头:ctrl+<

将光标移动到所有文字的最末尾:ctrl+>


数字参数:

为一个命令指定重复几次的方法 先输入ctrl+u,再输入数字,然后输入命令即可。如:

ctrl+u 3 ctrl+n 光标将会下移3行

取消输到一半的命令:ctrl+g

关掉多余窗格:ctrl+x 1(只保留当前窗格)


emacs快捷键学习(一)--Linux最强大的编辑器