HOWDY JUST FOR FUN

Posts Tagged ‘Vim’

celite 使用VIM心得

自使用Mac以来,一晃过去了一年,之前草草地写过一篇关于linux下vim的心得文,到了Mac以后就渐渐淡忘了,转而尝试Mac下开发和编辑器,诸如Textmate, Coda, Espresso。它们在各自的领域(web,rails)纵是无可挑剔,但在自由层面上还远不如两大神器(VIM,Emacs)。考虑已经一年时间没有碰过VIM,对其优势业已不复存在,借助着先前 lisp的一些印象,摆弄起Emacs。没料到Emacs的自由度之高超出我本能接受的范围,力不从心地换回VIM。 再用VIM,参考了明城的VIMRC等诸vimer的文章,不仅让我重温了初识时的喜悦之感,还有醍醐灌顶之意。之后,根据自己对vimwiki和latex的要求,修改了部分plugin和vimrc,主要是个人习惯上的匹配。在此反馈网络世界,列下我的vimrc,和我用的一些有用的plugin(注意,这是macvim)


tagged ,

celite 打造适合自己的编辑器

写给所有坐在电脑前的工作者。 在接触计算机的几年时间里,无时无刻的与文档、资料或程序打交道,在用过了形形色色的编辑器之后,对这一类东西的取舍也熟谙于心。 I.从核武器到小刀(以简洁性为目的) 曾几何时,我一直青睐Word,Visual Studio这样的重型机器,每每用到兴头上,总会欢愉的叫嚷,“太好用了,太好用了!”我理解,对着诱惑会犯错误的心态,因此我丝毫没有发觉自己的思考能力与日俱下。P.S.朝鲜政府,我理解你们,请别再练七伤拳了,去见识下张大侠的“乾坤大挪移”吧。随着不断修行,其实是一部电影(这个杀手不太冷),得到了小刀才是最高级的杀器的真谛,恍然大悟。 同样是刀,还有屠龙刀与弹簧刀的区别,因此有了Vim(Emacs)和Notepad++(EditPlus)的比较。别看名字就去连想“宝刀屠龙,号令天下”,虽然这是我们的大方向,但考虑到弹簧刀在犯罪中不朽的名声,不可小觑! 根据学习成本选择 在选择一款新上手的编辑器时,我们更习惯于保留原来的大部分“陋习”。每次只改变一个习惯,节省了可消耗的精力,也是我推崇的学习方式。在Window下,Notepad++已经是出名的编辑器,它保留了Win下Stupid的要素,简洁大方的风格也符合KISS原则的宗旨。而Vim,如屠龙宝刀,隐世不出,名声在外。对一款出身于Linux下的神器,完全祛除了Win下的Stupid,学习曲线之长非一时可得。 根据效能成本选择 弹簧刀很快就可以熟悉,可大伙是否已经满足于它了。本着效能比不高的考虑,我们应该做出可以预计的牺牲,迎着彼岸的光辉过去。Vim之于NotePad++舍弃了鼠标,舍弃了方向键,把精力集中在了键盘的高频区,丰富的快捷键上,我们的工作效能成指数级的上升。


tagged , ,

celite 略谈vimrc心得

我玩vim断断续续有1年了吧,自3个月前下决心根除windows后,就一直坚持用VIM编辑everything(使自己没有找借口的机会,硬是把ubuntu下其他所有文本编辑器给卸载了)。渐渐的,我把VIM打造成一样兼文本编辑器、LaTex编辑器、Web编辑器、bash IDE、ruby IDE于一身的万能武器(曾经尝试用vjde来打造Java IDE,感觉杀鸡用牛刀,最后仅保留其编辑功能)。对于那些vim老鸟,我完全还是雏鸟一只,雏鸟能做的,无非是学老鸟的把式… 这两天,正巧在整理几个月玩下来的vimrc配置,就留一遍日志吧,以后也能参考。我的vimrc配置参考Amirr的被称为“最强大的vimrc”,这份vimrc配置的书写十分明晰,注释得非常详细,好些老鸟的vimrc也是从这里起步的。初学者,尤其是刚接触,通读一遍绝对受益匪浅。因为有太多有用的内容可以从Amirr的vimrc学习到,因此我只分享编辑时的一些小心得:


tagged ,

celite Beginning VIM

:使用VIM是一种信仰 VIM,道上有”文本编辑器之王”之称。正如一贯的绝世兵器,VIM以其强大的功能和可定制性称霸一方王土(ps: 另一方是Emacs,并有这样一说,世界上的程序员分三种,一种使用Emacs,一种使用VIM,剩余的是其它),因为使用它并不容易,不但需要良好的习惯,更需要持久的信念。但随着光阴流逝,便觉身在此”山”中,把酒畅吟,”风雨送春归,飞雪迎春到。已是悬崖百丈冰,犹有花枝俏。俏也不争春,只把春来报。待到山花烂漫时,她在丛中笑。” 学习VIM的动机,追究到我需要在各个系统间编写程序,又缘于学习五笔的经历。当初学习五笔,只不过想提高自己的打字速度,而当时我已经用拼音打字很多年了,用它己经相当熟练了,放弃拼音打字,非常困难。不仅意味着重归于零,也意味着音形思维的转变。为突破极限,我毅然决定放弃拼音,使用五笔。到今日,我用五笔已经半年了,也基本达到当时拼音打字的速度。因从学习五笔过程中体验到那样的快捷,而普通文本编辑器在工作中的低效率,令我不堪忍受,那时,我便开始尝试”文本编辑器之王”。起初,原惯性思维依然给我不小的压力,在适应的过程中,我惊讶地领略了VIM的强大及美妙,让我欲罢不能。


tagged