码农天天打交道的工具中,编辑器应该说是最频繁的,下面说说我用过的几款编辑器。前端
在这天地间,流传这两大神器的故事:听说Emacs是神的编辑器,而Vim是编辑器之神。可见vim的流弊程度。刚开始接触编程时我使用的是vim,记得当初刚上手打开vim的时候,整我的处于懵逼的状态,手在键盘上敲了半天也没见输入一个字符。后来才知道这是vim的“普通模式”,要想输入字符,必须进入“插入模式”,后来又知道vim还有“可视模式”,“命令模式”等等,这彻底颠覆了我对编辑器的认识,心想:一个编辑器竟然有这么多模式,太神奇了!后来渐渐对vim熟悉以后不由感叹vim的强大,用好了效率那是杠杠的!好比,复制一行,插入一行简直比鼠标操做还快。编程
我使用的第二款编辑器是Sublime text, 也不记得当初使用它的动机了,反正就是以为很漂亮,速度也蛮快的。Sublime text比vim好的地方就是它安装插件很是方便,一个命令就能够安装须要的插件。固然它的优势不少,好比支持多行编辑,go to anything, 命令面板等等。插件也很是丰富,能够说是前端开发利器。vim
我使用的第三款编辑器是Atom,由Github开发并开源,它的颜值也是很是高,插件丰富。官网称其为“21世纪可定制的编辑器”。Atom惟一很差的地方就是太卡,有时候会假死,看之后会不会好点吧。编辑器
如今我又换回了Sublime text,做为平常主力编辑器,并且我把Sublime text开启了vim模式,又能够体验vim的威力了。工具