C-g:终止某条命令
C-x u:undo
M-X ispell-comments-and-strings :spell checking
M-; 行尾加入注释
帮助:
C-h v:查看变量的含义
C-h v load-path:查看.el(.elc)文件的搜索路径
C-h m 查看当前是什么模式
C-h f 查看函数
C-h w 然后输入命令的名称,就可以知道是否有按键与其对应了。(M-X where-is)
C-h t TUTORIAL
C-h i Online Info
C-h k 然后按下快捷键。就可察看快捷键对应的命令名称了。
注释:
C-c C-q 注释当前函数的所有行
Ctrl-M-/ ident选中的代码块
文件:
C-x C-w 文件另存为
M-x ff-find-other-file 快速打开对应的头文件
搜索:
C-s 增量搜索
选择:
Ctrl-X H 全选
C M-h 选中函数
删除:
C-k:删除到当前行末尾
C-d:删除一个字符(不能yank)
M-d:删除光标附近的一个词
交换:
C-t:交换两个字符
M-t:交换两个词
C-x C-t:交换两行
缓冲区
C-x b:转到另一个缓冲区
C-x k:删除缓冲区
窗口:
C-x 2:水平分个窗口
C-x 3:垂直分割窗口
C-x 1:去掉其它窗口
C-x 0:去掉当前窗口
C-x o:光标到另一个窗口中(切换到其它窗口)
定位:
C-a:行首(home)
C-e:行尾(end)
C-l:刷新窗口,并将当前行移至窗口中心。
C M-a 移到当前函数的开头
C M-e 移到当前函数的结尾
C-` 走到下一个错误处
C-u C-` ;; 走到上一个错误处
Meta <:文件开头
Meta >:文件结尾
复制/粘贴
C-@:设置 mark
C-w:将区域的文本删除,并放入yanking ring中(即剪切)
M-w:复制区域到yanking ring中(即复制)
C-y:将yanking ring中最后一个区域插入当前缓冲区(即粘贴)
------------------------------------------
alt+g:按两次,会出现Goto line
M-x revert-buffer:在emacs中刷新文件
------------------------------------------
Emacs 快捷键
最新推荐文章于 2024-06-11 23:17:37 发布