装了Vim很久了,但是一直他在我的电脑里面近乎是摆设,我很努力的去学习了,去摸索时间,在同学之间我突然发现,最终只有我一个人装了Vim,在他们的机器上配备了Editplus,notepad2, UltralEdit,等等之类。我给他们推荐说,这东西好,编程效率很高。但是最终他们都是以入门起来太难了。而且我们其实在很早很早的时候就深受Windows的祸害,我们早已经习惯了图像界面,鼠标,甚至是触屏,可谁又知道,在那个黑底白字的年代。我们的前辈们是靠着键盘完成一切,完成那在常人看起来非常奇妙的事情。
我接触Vim完全是一个意外,当时自己探索Ubuntu的时候,浏览器的中的flash乱码了,谷歌一下知道要修改一个配置文件,那个解决办法是用vi 命令编辑的,当时连Console都不知道在哪里的我,摸索了很久很久,找到了Console,输入今生的第一条命令 sudo vi xxx(这么重要的第一次,居然让我给忘了是修改的哪个配置文件了),当时我习惯的用鼠标点啊,按键盘啊,当时就让 一阵叮叮的声音给吓着了,因为Windows的经验告诉我这个是出错了。随着对Linux的深入,我也开始去学习Vim ,纠结着,痛苦着,但是我快乐着。因为我感觉这个是很神奇——用键盘完成所有操作,骨子里认为这是黑客才做的事情,让我有巨大的热情。一步步,一点点,Vim在进行着。
到后来,用到半熟不熟的我,因为编程的需要,还是给用了Editplus, 但是Vim我始终没有放弃过,每次重装系统,哥必装的一款软件就是他了。
现在想起来学习Vim给我以下经验:
1.学习Vim开始的时候可能会进展缓慢,但是你要是对Vim保持着热情,不要急于放弃,当过了一座山之后,评优就在你面前。
2.谷歌永远是最好的老师。
3.有人问,只用键盘,速度会很慢,还没用鼠标来得快。其实我也不知道为什么只要用键盘,有人回答说“只要手指比大脑灵活就好了”,不论对否,我感觉的是,使用Vim能让感受不一样的思维,以及解决办法。
4.学习Vim让我顺便学习了正则表达式,那真是很有用的东西。
5.Vim是我觉得兴奋的软件。因为我自己比较喜欢DIY,我曾经为了配置它,花了整整一夜,他给了我极大的自由,让我个性配置。
感谢以下的网站:
善用佳软 http://xbeta.info/vim-tutorials.htm
Vimer的程序世界 http://www.vimer.cn/category/vim
手把手教你把Vim改装成一个IDE编程环境(图文)http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx
滇狐的个人主页http://edyfox.codecarver.org/html/index.html
还有感谢Vim的作者 Bram Moolenaar
参考了太多网站了。这里附上自己收集的一些关于Vim的资料,以及我自己现在的配置文件(如果你觉得配置起来太难了,或者是反过来学习Vim的话,可以下载使用,因为如果你决定使用Vim了,你一定会忍不住要配置一个自己的Vim);
另外还有很多学习的资料了,只不过因为这里上传附件有大小限制,我就不上传了,有需要的留下邮箱吧。
希望更多的人使用Vim,happy Viming
分享到:
相关推荐
vim配置文件——vim配置教程
vim自不必说,如果搭上Tlist利器,那么在linux下的开发将犹如eclipse下游刃有余,好东西一定要分享哦!
同一热键自动根据选择的不同实现不同的功能
——————————正文开始—————————— 你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。 Vim the Six Billion Dollar editor Better, ...
vim(gvim)插件——PHP语言自动补全 解压缩后,将文件夹里面的7个文件夹粘贴覆盖..\Vim\vimfiles\
CodeBlocks 的 Vim 插件——cbVide,codeblocks 16.01,wxWidgets 2.8.12,tgm-gcc-32 5.1.0
教你如何方便地使用vim软件。vim使用更多的是一种技能而 不是一种知识,vim的学习需要的更多的不是头脑而是双手。
普通人的编辑利器——VIM_(for_windows)
vim简明教程适合初学者,简明教程适合初学者,简明教程适合初学者
深入浅出地教你使用Vim来做编辑,让你能很快高效快捷地运用Vim。
程序员的编辑器——VIM(zz) - 饮水思源
NULL 博文链接:https://kenshin54.iteye.com/blog/858156
vim 常用快捷键速记表,一目了然,对vim进阶非常有帮助
详细介绍Linux中VIM的所有指令及其用法,学好VIM是深入掌握Linux的基础之基础
"source ~/.vim/bundle/unite.vim/conf.vim "neosnippet.vim source ~/.vim/bundle/neosnippet/conf.vim "vimshell.vim, vim中使用shell, 最好一款 source ~/.vim/bundle/vimshell/conf.vim "omnicppcomplete.vim...
学习Linux的基础就是学好Vim 这个小资源帮你搞定Vim 完全免费
vim7.2中文手册,能初学者很好的学习指导
Vim的操作,实例讲解,操作文本的详细介绍