zoukankan      html  css  js  c++  java
  • 关于vim和emacs两个编辑器的想法

    很久以前,那时,刚入门编码这个行业,就听说vim和emacs,

    被各路大神文章鼓吹这两个神之编辑器,编辑器之神,看着黑黑的屏幕,和五颜六色炫酷的字符界面吸引,每学一门语言,必须配置vim或者emacs。深以为配置了这两个编辑器,编码能力就会提升,编码效率明显提高,敲着键盘以为自己就是大牛了...

    多么痛的领悟啊...

    真是天真又单纯...

    曾经为了这个目标不眠不休,无数个昼夜,一遍一遍配置vim,多少个不眠夜啊,熬夜之后的心率暴跳,像是突发心脏病,这些身体异常的征兆,都无法阻止一颗向往大牛的心...

    其实,最最最,关键的是把正事给忘了,说好的学习语言,编写代码练习时间呢,都大把大把的配置一个editor上了,正事还没开始干呢...,我在舍本逐末这条路上走的太远太远

    vim和emacs其实他不是IDE,一般要变成有效率的编码工具,需要花很大的时间去打磨

    、雕琢才能成为趁手的工具,而已刚开始一定看别人的教程,这些教程应用了这些插件,而插件也有时效,有时这个开发者不维护了,有bug,做为初学的你,又没能力debug,导致大量的失败。譬如,配置emacs,rust开发环境,用package manager管理emacs包是发现elpa.gnu.org这个URL,执行M-x package-list-packages死活就是挂住,执行不下去,而且这些问题很少又资料会提到,一边都是你看我这样这样配置,看就得这样炫酷屌炸天的编辑器...,通过大把大把的google,哦原来是“墙”的原因,好吧,我该成国内的托管包服务器,看来希望就是眼前...

    再执行,M-x package-list-packages见证奇迹的时刻到了...,C-x, s搜索一把,嗯...,想要的包呢???这个时候我已经非常疲惫了,就为了这个配置,都已经花了我好几个小时了,而我的正事,编码练习还没开始呢...但是我已经累的没精力学相关语言知识点了。

    好用的工具有很多,譬如sublime,intellij idea(虽然很慢,很占内存),所以找一个配置简单就能满足需求的工具,做你的正事吧,不要为了那份所谓的大牛心理,其实谁知道真正配置vim和emacs编码效率就很高,产生很有多有价值的产品,程序呢?

    在此之后,再不会为了盲目所谓编辑器之神,神之编辑器浪费时间了,除非它能让我少折腾,不过再服务器修改将配置什么,偶尔也会用这两个“神”的。

    如果你也和我有同感,选择趁手的工具上路吧。

    写这篇,无意冒犯编辑器之神,神之编辑器,更无意冒犯使用这两个神器的大神,这只是个人的一点感悟而已,也许我能力有限,使用不好。

  • 相关阅读:
    poj 2886 Who Gets the Most Candies?(线段树)
    Android开发之SoundPool使用具体解释
    Win8.1应用开发之动态磁贴
    开发人员获取苹果技术支持
    Win32 Windows编程 十二
    华为上机练习题--压缩字符串
    PS 滤镜算法原理 ——马赛克
    JS版汉字与拼音互转终极方案,附简单的JS拼音输入法
    mybatis入门基础----动态SQL
    windows上如何搭建Git Server
  • 原文地址:https://www.cnblogs.com/bookee/p/13627384.html
Copyright © 2011-2022 走看看