emacs快捷键详细列表

如题所述


如果我们可以掌握软件快捷键,将会大幅提升工作效率,emacs也不例外,因此很多上手emacs的朋友想要从一开始就学习emacs的快捷键,今天小编就给大家带来了emacs快捷键列表,快来学习一下吧。
emacs快捷键列表:
一、基础命令
C-xC-f打开/新建文件
C-xC-s保存当前缓冲区
C-xC-w当前缓冲区另存为
C-xC-v关闭当前Buffer并打开新文件
C-xi光标处插入文件
C-xb切换Buffer
C-xC-b显示Buffer列表
C-xk关闭当前Buffer
C-xC-c关闭EmacsC-cC-z终止shell中的进程
二、窗口命令
C-x2水平分割窗格
C-x3垂直分割窗格
C-x0关闭当前窗口
C-xo切换窗口
C-x1关闭其他窗口
C-x52新建窗口
C-x5f新窗口中打开文件
三、光标移动命令
C-f前进一个字符
C-b后退一个字符
C-p上一行
C-n下一行
M-f前进一个单词
M-b后退一个单词
C-a行首
C-e行尾
C-v下翻一页
M-v上翻一页
M-文件头
M-文件尾
四、编辑命令
C-Space设置开始标记
C-@设置开始标记(C-space可能被操作系统拦截)
M-w复制标记区内容
C-y帖粘
M-u使光标处的单词大写
M-l使光标处的单词小写
M-c使光标处单词首字母大写
C-k删除一行
五、搜索替换命令
C-s向下搜索
C-r向上搜索
M-%替换
-space/y替换当前匹配
-Del/n不要替换当前匹配
-.仅替换当前匹配并退出
-,替换并暂停(按space或y继续)
-!替换所有匹配
-^回到上一个匹配位置
-return/q退出替换
六、撤销命令
C-xu撤销操作进入undo-tree-visualizer-mode
pn上下移动
bf在分支之前,左右切换
t显示时间戳
q退出
以上是这款软件最常用的快捷键,建议先学习他们再使用其他进阶快捷键。
温馨提示:答案为网友推荐,仅供参考
相似回答