Linux下编辑文件方式Emacs 操作快速指南,快捷键速记
来源:互联网 发布:人工智能取代老师 编辑:程序博客网 时间:2024/06/05 10:35
这两天一直在熟悉Emacs,之前linux环境下用的最多的是VIM,没有其他原因,就是因为VIM容易记,快捷性强,很容易上手。这不,刚开始学Emacs的时候,觉得很不适应,组合键太多,给人的第一印象就是难学难记,不过,还是印着头皮操作了一把,发现EMACS的好处是很明显的,扩展性很强,组合键一旦掌握之后就能很熟练的操作。十分便捷和快速。
转载请注明出处: http://blog.csdn.net/elfprincexu
C ------- ctrl 键
M ------- Alt 键
总结一下这两天来使用的频繁的组合命令:
C-x C-f 打开文件,输入文件名字后,Emacs就会把文件内容写入Buffer显示出来,直到你保存后,写入文件
C-x C-s 保存文件,会把这段时间内的修改直接写入到文件内容中
C-x C-b 打开所有的buffer文件,列出所有你打开过的文件缓存,如果没有保存,相应的文件名称前带有一个*字
C-x b 切换buffer文件,输入buffer名字后,会将当前窗口切换成相应buffer文件内容
C-x u 取消上一个操作,undo
C-u 8 C-x u 连续8次做undo操作,
C-u Num 连续操作几次,后面再键入相应命令
C-x C-c 退出Emacs
C-z 挂载Emacs,返回shell界面, shell键面输入 %emacs 返回emacs键面
M-x goto-line 调到第几行,输入行数
M-< 移到buffer第一个字符
M-> 移到buffer最后一个字符
C-s 搜索关键字 C-s 下一个搜到的地方
C-r 逆向搜索关键字 C-r 上一个搜到的地方
M-x fundamental-mode/ text-mode/ winner-mode 切换各种编辑模式
基本操作:
C-f 前进 forward
C-b 后退 back
C-p 上移一行 previous line
C-n 下移一行 next line
C-a 移到行首
C-e 移到行末 end
C-l 使当前活动点移动到窗口中心
M-f 前进一个word
M-b 后退一个word
C-v 下移动一个窗口内容
M-v 上移动一个窗口内容
C-@ 标记相应点mark C-w 剪切M-w复制C-y粘贴yank
C-x 1 只保留当前活动窗口,其他都关闭,
C-x 2 垂直分割新的窗口,
C-x 3 水平分割新的窗口
调整窗口大小:
C-x C-} 扩大窗口width
C-x C-{ 减小窗口width
C-x C-^ 扩大窗口height
C-x o 跳转下一个窗口 other
- Linux下编辑文件方式Emacs 操作快速指南,快捷键速记
- emacs快捷键(源自emacs快速指南)
- emacs 快速指南
- Emacs 快速指南 摘要
- Emacs快速指南摘要
- [置顶] Emacs 快速指南
- Emacs 快速入门指南
- Emacs 快速指南
- emacs 快捷键操作
- Emacs-w3m-操作快捷键
- Emacs 快速指南(Emacs tutorial)
- Emacs 快速指南(Emacs tutorial)
- Emacs 快速指南(Emacs tutorial)
- 《Emacs 快速指南》最新简体中文版
- Linux命令行下编辑常用快捷键
- Linux命令行下编辑常用的快捷键
- Linux命令行下编辑常用的快捷键
- Linux命令行下编辑常用的快捷键
- 【Jason's_ACM_解题报告】Chinese Mahjong
- Lab32: QEMU + FreeRTOS
- NuGet 发布类库,依赖项的问题
- vim之三--字符的替换和撤销
- 转载: Linux伙伴系统(二)--伙伴系统的初始化
- Linux下编辑文件方式Emacs 操作快速指南,快捷键速记
- svn post-commit hook failed error output could not be translated from the native locale to UTF-8
- 进程防结束之PS_CROSS_THREAD_FLAGS_SYSTEM
- CF 510A(Fox And Snake-模拟)
- Java系统程序员修炼之道
- 第五篇 设计模式--饿汉单例模式
- 正则表达式30分钟入门教程
- Oracle中审计功能
- BZOJ大视野 1088: [SCOI2005]扫雷Mine 解题报告