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

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

 
阅读更多

这是Emacs和Vim基础键对应的的第三系列了.

第一个系列请点击:Emacs for vi Users ----<编辑器基础操作, buffer操作>

第二个系列请点击:Emacs for vi Users ----<编辑器文本操作,搜索/替换/正则操作>

谢谢各位Emacs and Vim fans 支持. 不然就没动力写下去了.

下面继续:


Vim行内给力编辑


按键 功能
ciw 删除当前word
viw mark当前word
ci<符号> 删除符号内的所有内容
vi<符号> mark符号内的所有内容
f<F><符号> 快速定位符号
df<F><符号> 删除从当前位置到符号的所有内容,包含符号


下面看下具体操作:



是不是很给力?


Emacs同样可以!


从基本说起先看 快速定位 f 键 ,使用两个函数来快速定位.

f 操作

F 操作

这样自己绑定键可以完成vim的这两个键了.


Emacs实现删除当前Word,无需mark!



Emacs实现df功能:


emacs自带zap-to-char这个function , 绑定相应函数即可!



-> 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-26.1-x86_64.zip下载

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

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

    ### Linux操作实验——掌握pico、vi与emacs编辑器 #### 实验背景及目标 Linux作为一款开源且功能强大的操作系统,被广泛应用于服务器管理、软件开发等场景之中。熟悉Linux环境下的文本编辑器对于提高工作效率至关...

    emacs-64bit-on-mingw32

    总之,"emacs-64bit-on-mingw32"是一个专为Windows 32位环境设计的64位Emacs版本,它为开发者和文本编辑爱好者提供了在不牺牲性能的情况下,使用Emacs的强大工具的便利。通过理解Mingw32环境和Emacs的基本操作,你将...

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

    《学习GNU Emacs(第三版)》是一本深入探讨Emacs编辑器使用与定制的书籍,由Debra Cameron、James Elliott和Marc Loy共同撰写,由O'Reilly出版社于2004年12月出版,ISBN号为0-596-00648-9,全书共计534页。...

    emacs-25-x86_64-deps.zip

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

    ant 学习与总结

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

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

    在这个"emacs-23.2-bin-i386"版本中,专为i386架构的Windows系统进行了优化,包含了多个增强功能的插件,旨在提升程序员的开发效率。 首先, Cedet(Code Environment Development Environment Tools)是一套集成...

    emacs-23.1-bin-i386

    Emacs-23.1是这个编辑器的一个特定版本,可能包含了该系列的一些改进和修复,比如性能优化、新功能添加或者对已知问题的解决。 在Emacs中,用户可以实现几乎任何与文本处理相关的任务,包括编写代码、阅读邮件、...

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

    离线安装包,测试可用

    emacs-25.1-x86_64-w64-mingw32

    emacs既然是神的编辑器,自然可以用作开发环境,对于Fortran这样历史悠久的编程语言,emacs更是没有不支持的道理。emacs有两种Fortran mode: 一种是有格式的 Fortran-mode,另一种是无格式的 F90-mode,通过命令 M-...

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

    - **未来趋势**:随着技术的发展,可能会出现更多的默认安装Emacs而非VI编辑器的趋势,但这并不意味着VI编辑器将失去其价值。 ### 结论 综上所述,VI编辑器因其在紧急情况下的可靠性、对C语言的支持以及轻量级特性...

    emacs-29.4-installer文本编辑器

    emacs-29.4-installer文本编辑器

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

    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 emacs-bin-w64-20151110-9145e79.7...

    EMACS速成--结合实例

    4. **社区资源丰富**:由于EMACS拥有庞大的用户群体和活跃的开发者社区,因此在网络上可以轻松找到大量的教程、插件和脚本,帮助用户更好地利用这款强大的编辑器。 #### 三、基础操作指南 - **启动EMACS**:用户...

    emacs-22.3-barebin-i386.zip

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

    Atom-atom-emacs-core-keys,仅用于核心Atom功能的Emacs密钥绑定.zip

    "Atom-atom-emacs-core-keys,仅用于核心Atom功能的Emacs密钥绑定.zip" 是一个专门为Atom编辑器设计的扩展,目的是为了让熟悉Emacs编辑器快捷键的用户能够在Atom中无缝切换。Emacs是一款历史悠久且功能强大的文本编辑...

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

    本教程“emacs-tutorial-in-chinese”是专为中文用户设计的Emacs学习资源,旨在帮助初学者快速掌握这款强大的编辑器。 在开源的世界里,Emacs以其开放源代码的特性,吸引了众多开发者对其进行改进和扩展,形成了...

    emacs-25.3_1-x86_64.rar

    总的来说,"emacs-25.3_1-x86_64.rar" 提供了一个在Windows上便捷使用的Emacs版本,使得用户无需复杂的配置即可享受到这款强大编辑器的诸多功能。无论你是编程新手还是经验丰富的开发者,Emacs都能成为你不可或缺的...

Global site tag (gtag.js) - Google Analytics