emacs命令表
来源:互联网 发布:js字符串match的用法 编辑:程序博客网 时间:2024/05/17 06:49
Mouse-1, Mouse-2,就是鼠标左右键。
符号表示%%
只读,未更改
--
可写,未更改
**
可写,已更改
%*
只读,已更改
按键 命令 作用
C-f
forward-char
向前一个字符
C-b
backward-char
向后一个字符
C-p
previous-line
上移一行
C-n
next-line
下移一行
M-f
forward-word
向前一个单词M-b
backward-word
向后一个单词
C-a
beginning-of-line
移到行首
C-e
end-of-line
移到行尾
M-e
forward-sentence
移到句首
M-a
backward-sentence
移到句尾
M-}
forward-paragraph
下移一段M-{
backward-paragraph
上移一段
C-v
scroll-up
下移一屏
M-v
scroll-down
上移一屏
C-x ]
forward-page
下移一页
C-x [
backward-page
上移一页
M-<
beginning-of-buffer
移到文档头
M->
end-of-buffer
移到文档尾
M-g g n
goto-line
移到第n行
(none)
goto-char
移到第n个字符
C-l
recenter
将当前位置放到页面中间(Emacs最喜欢的地方)
M-n
digit-argument
重复下个命令n次
C-u n
universal-argument
重复下个命令n次,n默认为4
按键 命令 作用
find-file
打开文件
C-x C-v
find-alternate-file
打开另一个文件
C-x C-s
save-buffer
保存文件
C-x C-w
write-file
另存文件
C-q (n)
quoted-insert
插入字符,n表示字符的八进制ASCII码
C-x 8
ucs-insert
插入Unicode字符
C-d
delete-char
删除光标处字符
Backspace
delete-backward-char
删除光标前字符
M-d
kill-word
删除光标起单词
M-Backspace
backward-kill-word
删除光标前单词
C-k
kill-line
删除光标起当前行M-k
kill-sentence
删除光标起句子
C-x Backspace
backward-kill-sentence
删除光标前句子
(none)kill-paragraph
删除光标起段落
(none)
backward-kill-paragraph
删除光标前段落
C-/
undo
撤销
C-_undo
撤销
C-x u
undo
撤销
C-g
keyboard-quit
撤销命令
C-h t
help-with-tutorial
调出Emacs Tutorial
C-h r
info-emacs-manual调出Emacs Manual
C-h k (command)
describe-key
查看对应command帮助
C-o
open-line
插入空行
C-x C-o
delete-blank-line
删除空行
C-x z
repeat
重复前个命令
按键
命令
作用
变量 作用
按键 命令 作用
C-x b
打开或新建一个缓冲
C-x 4 b
switch-to-buffer-other-window
在另一个window中打开或新建一个缓冲
C-x 5 b
switch-to-buffer-other-frame
在另一个frame中打开或新建一个缓冲
C-x LEFT
next-buffer
移动到下一个缓冲
C-x RIGHT
previous-buffer移动到前一个缓冲C-x C-blist-buffers显示所有缓冲C-u C-x C-b 显示映射到文件的缓冲C-x kkill-buffer关闭缓冲 kill-some-buffers关闭多个缓冲 clean-buffer-list关闭三天未使用的缓冲C-x C-qtoggle-read-only切换缓冲只读属性C-u M-g M-g num 跳至前一缓冲num行 rename-buffer重命名缓冲 rename-uniquely重命名缓冲,在其名后加数字 view-buffer只读方式打开缓冲 buffer-menu打开Buffer Menu make-indirect-buffer建立间接缓冲 clone-indirect-buffer建立当前缓冲的间接缓冲按键 命令 作用
C-x 2
垂直拆分窗口
C-x 3
split-window-horizontally
水平拆分窗口
C-x o
other-window
选择下一个窗口
C-M-v
scroll-other-window
滚动下一个窗口
C-x 4 bswitch-to-buffer-other-window在另一个窗口打开缓冲C-x 4 C-odisplay-buffer在另一个窗口打开缓冲,但不选中C-x 4 ffind-file-other-window在另一个窗口打开文件C-x 4 ddired-other-window在另一个窗口打开文件夹C-x 4 mmail-other-window在另一个窗口写邮件C-x 4 rfind-file-read-only-other-window在另一个窗口以只读方式打开文件C-x 0delete-window关闭当前窗口C-x 1delete-other-windows关闭其它窗口C-x 4 0kill-buffer-and-window关闭当前窗口和缓冲C-x ^enlarge-window增高当前窗口C-x {shrink-window-horizontally将当前窗口变窄C-x }enlarge-window-horizontally将当前窗口变宽C-x -shrink-window-if-larger-than-buffer如果窗口比缓冲大就缩小C-x +balance-windows所有窗口一样高 windmove-right切换到右边的窗口(类似:up, down, left)按键 命令 作用
- emacs命令表
- emacs命令
- Emacs命令
- Emacs 命令
- emacs命令
- Emacs命令
- emacs命令
- emacs命令
- Emacs命令集
- Emacs命令集
- GNU Emacs 命令列表
- Emacs基础命令整理
- Emacs 基本编辑命令
- 常用Emacs命令整理
- Emacs命令速记
- Emacs光标移动命令
- Emacs: 命令哪里来
- emacs入门命令
- NetBeans下如何新建运行Java Web
- emacs配置
- Git使用
- 实现指定步长循环后移字符串数组算法
- 几种进程间的通信方式
- emacs命令表
- Java知识点。
- 去除MDI子窗体最大化时的默认图标
- win8 DCOM 中不存在WORD、EXCEL等OFFICE组件解决方案
- [每日一题] 11gOCP 1z0-053 :2013-10-12 RESULT_CACHE在哪个池?.............................44
- 初学bash,test学习遇到的问题,希望以后能找到答案
- Mybatis 中 $ 与 # 的区别
- 编写安全代码——小心有符号数的右移操作
- 软考学习--PV操作一--概念解析