zoukankan      html  css  js  c++  java
  • Vim,Emacs排名不分先后

    关键词:Vim,Emacs,Vim和Emacs之争

    一同时提到vim和emacs,就几乎一定引发关于哪个更好的圣战。
    据说这个圣战从很早就开始了,偶尔还会有windows下的ultraedit的用户来凑凑热闹。
    这里我只讨论vim和emacs,忽略其它。
    我的主张是,vim和emacs各有千秋,但是有哪个更适合你的问题。

     vs 

    说说我的切身体会吧,我一开始用的就是vim,用了两年vim,
    几乎什么都是用vim编辑。手册也完整地学过一遍,也可以说有些功力了。
    不过我始终觉得vim恐怕不是适合我的编辑器,使用它有时我的心情浮躁。

    于是俺决定试用一个星期的emacs,虽然一开始觉得他的操作繁琐,
    不如vim快捷,但它不知为什么能带给我平静的心情。
    慢慢地适应了它的操作,觉得它的操作并不慢。
    打开多个文件时,比vim便于管理。复制粘贴其实比vim更人性化。
    当然编辑一个文件的效率和vim的极限操作是比不了的,
    但我们大部分时间是在编写文档,而不是编辑文档。

    虽然很快习惯并喜欢上emacs,但又舍不得放弃vim,
    因为曾用很多的时间来学习和配置vim,vim的高效也确实不可替代。
    于是俺决定一天用emacs,一天用vim(我很认真的,不要笑)。
    但这种emacs和vim交替的日子只持续了5天。第5天,我用emacs的那天,
    我忽然决定以后都用emacs了,不能再脚踩两只船了。


    现在我的emacs一开机就开着,直到关机才会关闭。
    不管编程还是写文档,我都在emacs里写。因为它的操作方式,
    虽然较vim繁琐,但的确给我一种心如止水的感觉。
    这种心静的感觉对于一个长时间对着电脑的人很重要的。
    vim我并没有完全放弃,偶尔要编辑一些系统配置文件就用vim。

    我绝对没有表达emacs比vim好的意思,只是发现emacs更适合我。
    vim和emacs都很好,不是别的编辑器可以匹敌的。
    只是emacs和vim真的是两种不同的风格,适合不同的人群。
    如果你性格火爆,你可能会喜欢vim;如果你性格沉静,你可能更适合emacs。

    只因为这两种操作方式太不同,所以引发了很多口水战。
    很多时候是,如果一个人最先接触vim,就很难再转而去学emacs。
    反之亦然。我这次从vim转到emacs就经历了很多的心理矛盾。

    如果你只用过其中的一种,就鄙视另一种,是很不公道的。
    我的建议是,最开始你两种都试用一段时间,先不要决定精通哪一个,
    等有了足够的体会后再自己选择一个,选择后就努力精通它,习惯它。
    达到没它不行的境界。但是,选择一个后,也不要攻击另一个的用户,
    真的没必要。

  • 相关阅读:
    Git 进阶学习
    My SQL 学习打卡 60天搞定mysql
    设计模式 学习笔记
    docker 从入门到精通
    java 异步线程下的顺序控制
    Maven 工程 如何添加 oracle 驱动 问题
    Hive 2.1.1 学习笔记
    Linux 下 MySQL-5.6.16 安装
    hadoop2.x HDFS HA linux环境搭建
    [LC] 1146. Snapshot Array
  • 原文地址:https://www.cnblogs.com/jiqingwu/p/4043591.html
Copyright © 2011-2022 走看看