随笔分类 -  Vim

摘要:系列4主要为大家介绍使用Vim实现代码浏览、索引、标签、标记、检索等功能,主要包括ctags、taglist和visualmark,尤其是ctags,是后续各种插件的基础,能够非常熟练的掌握和理解为佳。 阅读全文
posted @ 2012-12-17 21:38 池建强 阅读(24217) 评论(21) 推荐(13) 编辑
摘要:之所以说Vim形成了自己的生态环境,就是因为Vim具备开放的插件体系,开发者为了提升开发效率,为Vim编写了数以万计的插件,我们可以根据需要任意选择,也可以基于Vimscript语言开发自己的专属插件。 阅读全文
posted @ 2012-11-06 21:55 池建强 阅读(54467) 评论(52) 推荐(9) 编辑
摘要:环境配置“如果你认为Vim只是一个文本编辑器,你就输了”——来自Vim老鸟Vim以简洁的方式提供了丰富的配置功能,主要配置体系由一个文件和文件夹组成。在一台安装了Vim的OS X/Linux/Unix机器上,进入用户主目录,可以找到.vimrc文件和.vim文件夹,这就是Vim所有的配置信息。(1).vimrc介绍用户目录下的.vimrc文件就是Vim针对当前用户的主配置文件,该文件不是必备的,没有的话就创建它。文件位于当前用户的主目录下,可以用~/.vimrc找到,Vim启动时会自动运行文件中的每条命令。通过.vimrc我们可以为Vim进行个性化配置,包括使用方式、显示风格、编写函数和运行插 阅读全文
posted @ 2012-10-31 21:19 池建强 阅读(38482) 评论(11) 推荐(2) 编辑
摘要:话说操作系统、编程语言和编辑器似乎是程序员永恒的吐槽话题,技术发展了几十年,大家讨论起这几个“之争”还是充满愤怒、津津乐道。有人描述过Emacs和VI程序员,大家沿着不同的道路和目标前进,但总是会在某个点交叉相遇,互相扔石头,砸到对方鼻青脸肿,然后收拾心情又继续前行。前一阵子我在微博上写了一条微博回复,是关于Vim和IDE讨论的:Vim和那些IDE的应用场景还是有区别的,在我看来Vim也是IDE,是程序员的必备技能之一。这基本表达了我的观点。原微博是@玉伯也叫射雕发布的,这条微博转发了评论了几百次。其实表达的意思很清楚,而且主要是针对前端开发的,但是140个字实在是太少了,以至于还没来得及解释 阅读全文
posted @ 2012-10-30 19:22 池建强 阅读(42367) 评论(10) 推荐(7) 编辑