`
holoblog
  • 浏览: 1255857 次
博客专栏
E0fcf0b7-6756-3051-9a54-90b4324c9940
SQL Server 20...
浏览量:19409
文章分类
社区版块
存档分类
最新评论

Emacs for vi Users ----<编辑器基础操作, buffer操作>

 
阅读更多

凌晨4点半睡不着,写点Emacs和Vim的东西. :)

(Emacs神的编辑器,Vim编辑器之神)

很多Emacser大部分都是从Vimer转过来的,初学者开始使用Emacs时总是感觉没Vim那么给力.开始时总想在Emacs上找一些vim上对应的键, 比如vim的 f 键 ,行内最给力的键. 在Emacs中是什么? 下文将把所有对应的基础键 写出来,并给出相应更快捷的方式.----------by Crazybaby

这里已经有人写了份Emacs和Vim的对应按键了:

http://www.elmindreda.org/emacs.html

但是大部分Emacs操作都很繁琐且命令太少了,下面来点给力的, 从基础命令一点点开始,由于时间关系将连续写一个系列.

备注: [Visual]为vim的V模式 其它都为插入模式

一.编辑器基础操作



补充: 退出 vim的 :q 键 为 Emacs的 C-x 0 键 关闭当前窗口


二.buffer操作


PS:用emacs截图主要是为了 emacs有org这个mode 比较方便排版 还望见谅


-> vim buffer快速定位



->Emacs buffer快速定位


Emacs这个插件为window-number ,不知道的朋友可以去装一个.


.emacs激活这些即可.


系列2 -> Emacs for vi Users ----<编辑器文本操作,搜索/替换/正则操作>

系列3->Emacs for vi Users ----<更给力的编辑器操作>




分享到:
评论

相关推荐

    linux howto中文合集

    html&lt;br&gt;Soundblaster-&lt;br&gt;Soundblaster-AWE-html&lt;br&gt;Sound-HOWTO-html&lt;br&gt;Sound-Playing-HOWTO-html&lt;br&gt;StarOffice-html&lt;br&gt;UPS-HOWTO-html&lt;br&gt;VAR-HOWTO-html&lt;br&gt;Visual-Bell-html&lt;br&gt;XFree86-HOWTO-html&lt;br&gt;ZIP-...

    emacs-64bit-on-mingw32

    在实际使用中,你可能需要了解一些基础的Emacs操作,比如使用Ctrl+X、Ctrl+C退出编辑器,使用Ctrl+S进行实时搜索,以及学习使用Emacs的缓冲区、窗口管理和模式等概念。此外,为了充分利用64位版本的优势,确保你的...

    Linux操作实验-练习用pico 、vi、emacs 编辑器编辑文本文件

    ### Linux操作实验——掌握pico、vi与emacs编辑器 #### 实验背景及目标 ...通过上述步骤,用户能够系统地学习并实践Linux环境下pico、vi与emacs三种常用文本编辑器的基本操作,从而提高在Linux平台上的工作效率。

    ant 学习与总结

    &lt;javac srcdir="${src.dir}" destdir="${build.dir}" classpathref="classpath"/&gt; ``` 3. **命令行参数**: - `-help`:显示帮助信息。 - `-projecthelp`:显示项目帮助信息。 - `-version`:显示 Ant 版本...

    emacs-25-x86_64-deps.zip

    Emacs是一款强大的文本编辑器,历史悠久且深受程序员和高级用户喜爱。标题中的"emacs-25-x86_64-deps.zip"指的是Emacs 25版本的x86_64架构依赖项压缩包。这个压缩包的目的是为了在Windows操作系统上提供额外的GNU库...

    emacs-23.1-bin-i386

    Emacs是一款历史悠久、功能强大的文本编辑器,被誉为“编辑器之神”。它的全名是“Editor MACroS”,由GNU项目开发,是GNU计划的重要组成部分。这个“emacs-23.1-bin-i386”版本是专为32位(i386架构)系统设计的,...

    emacs-filesystem-24.3-23.el7.noarch (1).rpm

    离线安装包,测试可用

    Learning GNU Emacs(EN) -- 3rd Edition.pdf

    ### Emacs基础知识 - **文件与缓冲区**:理解Emacs中的文件与缓冲区概念,这是进行文本编辑的基础。 - **模式的概念**:Emacs支持多种模式,每种模式对应不同的编辑环境,了解模式是高效使用Emacs的关键。 - **启动...

    emacs-23.2-bin-i386 含cedet,auto-complete,doxymacs,yasnippet,cscope,ecb

    Emacs 是一款强大的文本编辑器,它以其高度可定制性和扩展性著称。在这个"emacs-23.2-bin-i386"版本中,专为i386架构的Windows系统进行了优化,包含了多个增强功能的插件,旨在提升程序员的开发效率。 首先, Cedet...

    emacs-25.1-x86_64-w64-mingw32

    emacs的全名为GNU Emacs(,拥趸认为其为无所不能的神器,即可作为编辑器,也可以用来“煮咖啡”。emacs和vi孰优孰劣争论几十年至今无定论(有定论就怪了)。 很多人认为emacs很难学,其实这是误解,emacs的常用...

    color-theme-buffer-local:按缓冲区设置emacs颜色主题

    Emacs是一款强大的文本编辑器,深受程序员和程序员爱好者们的喜爱。它的一大特色是高度可定制性,其中之一就是可以通过各种主题来改变编辑器的颜色方案,提高代码阅读和编写体验。"color-theme-buffer-local"是一个...

    emacs-26.1-x86_64.zip下载

    emacs-26.1-x86_64.zip下载集成开发环境和文本编辑器 EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC...

    emacs中文手册

    - **Emacs的基础编辑指令** - 包括移动光标、插入字符等基本操作。 - **何谓Yanking** - Yanking即粘贴操作,通常与复制(killing)一起使用。 - **如何在文件中做上标记** - 通过标记功能可以设定选区范围,方便...

    EMACS速成--结合实例

    2. **丰富的功能**:除了基本的文本编辑功能外,EMACS还提供了诸如文件比较、代码高亮、多窗口操作等高级功能。这些特性使得EMACS成为程序员和开发者们首选的编辑工具之一。 3. **多平台支持**:EMACS可以在多种...

    emacs-tutorial-in-chinese, emacs系列教程,中文写作.zip

    Emacs是一款强大的文本编辑器,历史悠久且深受程序员和高级用户喜爱。它以其高度可定制性、丰富的功能集和内置的编程环境闻名。本教程“emacs-tutorial-in-chinese”是专为中文用户设计的Emacs学习资源,旨在帮助...

    emacs-22.3-barebin-i386.zip

    在标题中提到的"emacs-22.3-barebin-i386.zip"是一个针对i386架构的Emacs 22.3版本的压缩包,包含了编辑器的基本可执行文件。这个版本可能已经过时,因为最新的Emacs版本已经远超22系列,但仍然可能被某些用户使用,...

    emacs-bin-w64-20151110-9145e79.7z

    emacs 便捷器windows下安装包 emacs-bin-w64-20151110-9145e79.7z emacs-bin-w64-20151110-9145e79.7z emacs-bin-w64-20151110-9145e79.7zemacs-bin-w64-20151110-9145e79.7zemacs-bin-w64-20151110-9145e79.7z ...

    VI编辑器使用说明(PDF日文版)-1

    - **普及度**:即使是Emacs的忠实用户,了解并掌握VI编辑器的基本操作也是必要的技能之一。 - **初学者教程**:对于刚开始接触VI编辑器的用户来说,从基础开始学习是非常重要的。本文档提供了针对初学者的详细教程。...

    emacs-filesystem-26.1-7.el8.noarch(1).rpm

    官方离线安装包,亲测可用

    emacs-a2ps-4.14-23.el7.x86_64.rpm

    emacs-a2ps-4.14-23.el7.x86_64.rpm

Global site tag (gtag.js) - Google Analytics