程序猿的编程神器 - vim

一、官方文档:

当你首次安装好 Vim 之后。能够用 :help tutor 或者 :help [email protected] 命令。进入一个30分钟的 Vim 新手教程。你也能够下载一个 Vim Documentation Chinese Version (Vim官方文档中文版)的安装包,安装好之后使用:help
@cn 命令查看中文官方文档。

另外,你还能够下载一个 Vim 用户手冊的中文翻译版本号 PDF 电子书去了解很多其它。

二、网友作品:

  • 大家来学 Vim  |  李果正 (台湾网友编写的手冊,PDF格式,80多页。

    传送门

  • Vim 使用技术  |  IBM 吴咏炜 (共分3篇:有用技巧经常使用插件定制
    Vim
  • 奇妙的VIM|IBM 闫石  (举了非常多样例。尽显Vim之奇妙,特别推荐阅读。

    传送门

  • 史上最强的 vimrc 文件|amix (传送门,约800行,未必全用,但通读故意!另:国内网友改进版。更符合中文习惯。
  • 史上最强的 Vim Tips  (传送门)
  • Vi / Vim 使用进阶|Easwy  (写本系列文章的最初想法,是介绍怎样用vi/vim开发软件。但纵观整个系列,讲述的事实上和软件开发关系并不大。基本都在讲vim的使用技巧、vim的配置及vimrc、vim的命令和vim的插件。包含:序言(讲述我使用vi/vim的经历和心得,以及对vi/vim刚開始学习的人的一些建议)、使用会话和viminfo、vimrc初步、保存项目相关配置、 使用标签(tag)文件、使用taglist插件、文件浏览和缓冲区浏览、lookupfile插件、开启文件类型检測、 乱花渐欲迷人眼 –
    语法高亮、程序猿的利器 – cscope、 剑不离手 – quickfix、智能补全、 自己主动补全、指任意动。移动如飞、在VIM中使用GDB调试 – 使用vimgdb、等十余篇内容,兴许还有待完毕的几篇。传送门
  • Vim对程序猿与普通人分别有什么用?  (Dieken写过 

    bid=731&id=16603" style="text-decoration:none; color:rgb(0,134,227)">程序猿的编辑器VIM 后,xbeta写了 普通人的编辑利器
    Vim

    )

  • 使用Vim的总结  |  edyfox  (水木社区Vim版高手的作品。 传送门
  • 用心绘制的Vim入门图讲解明  |  vgod  (传送门)
  • Vim 中文具体解释+大量收集的Vim资料链接  |  狂人  (传送门)

三、收集的 Vim 视频教程:

1. http://player.youku.com/player.php/sid/XMzIxODg0MzQ4/v.swf

2. http://player.youku.com/player.php/sid/XMzczNTcyMTMy/v.swf

四、參考资料:

1. http://blog.jobbole.com/10250/

相关文件下载地址:gvim下载

时间: 2024-10-11 01:21:09

程序猿的编程神器 - vim的相关文章

疯狂Java学习笔记(72)-----------大话程序猿面试

大话程序猿面试 10个我最喜欢问程序猿的面试问题 程序猿面试不全然指南 10个经典的C语言面试基础算法及代码 程序猿的10大成功面试技巧 程序猿选择公司的8个标准 编程开发 8个值得关注的PHP安全函数 简析TCP的三次握手与四次分手 10分钟掌握XML.JSON及其解析 高效的jQuery代码编写技巧总结 编译器的工作过程和原理 CPU空暇时在"忙"什么 5个强大的Java分布式缓存框架推荐 架构设计 趣味漫画:云计算的起源 负载均衡调度算法大全 程序人生 程序猿不不过写代码 201

漫谈程序员系列:3D打印能打印出程序猿吗

首先声明,本文是一本正经的胡扯,绝不是随随便便的胡扯,请您不要随便攻击我胡说八道,我要重复星爷在<喜剧之王>里的台词:其实,我是一本正经的喷子. 3D打印的定义 关于3D打印,下面是来自百度百科的解释: " 3D打印,即快速成型技术的一种,它是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术.    3D打印通常是采用数字技术材料打印机来实现的.常在模具制造.工业设计等领域被用于制造模型,后逐渐用于一些产品的直接制造,已经有使用这种技术打

OSChina 娱乐弹弹弹——程序猿其实很好找女朋友!

周三周三周三周三周三周三,离光棍节越来越近了,请问你准备好了吗?离婚了吗?分手了吗?没女朋友了吧- 现在的光棍节已经跟传统光棍节增加了一个超级有特色的节目:双11抢购!!! 零时零分. 某小区的几十栋高层仍是灯火通明,家家亮着灯. 那是一种寂静的明亮,没有电视和音响的嘈杂,没有夫妻的争吵,只有鼠标嗒嗒嗒的响声. 小区传达室的王大爷默默注视着这一切,思索良久,又点上一根烟,最终坚定地关掉了小区总电闸. 那一晚他为小区业主挽回了上亿元的财产损失.   那一天是公元2014年11月11日-- 多亏了王

程序猿菜鸟必备——作为独立开发人员怎样系统的学习编程

接触一个行业,前期最好来一个系统的学习,有完整的框架一点一点的把基础吃透,不能左一耙子,右一锄头.以我的从业经验给大家分享怎样系统的学习编程开发,刚入坑的程序猿菜鸟注意了,迅速占据高地.迅速收藏了. 整体大致分为下面几类: A.教材上的知识 这部分内容来自计算机专业的课程教材.也有可能会涉及一部分来自其它相关专业或者相关课程的内容. B.编程语言 每个程序猿仅仅有在会使用一门语言的情况下才有可能从事开发工作,所以学习并掌握一门语言是最低要求了. C.SDK 光有一门语言是不够的,从事不论什么实际

程序猿应该读什么非编程书籍?

 于 stackoverflow 有人提出疑问 程序猿应该阅读的非编程类书籍有哪些? 本来仅仅想整理编程类书籍, 只是突然眼前一亮.发现了<The Art of War - Sun Tzu>回答者的推荐说明引用 Wikipedia 上的: 亚马逊提供免费的 Kindle 版读本:孙子兵法 Much of the text is about how to fight wars without actually having to do battle: it gives tips on how

《Java编程思想》学习笔记(序言):从机电男到程序猿

为什么要写该篇? 那是我计划把这个写成一个系列,所以这是序言.Java编程还差两个月就两年了,我希望在这之前读完<Java编程思想>,对自己的知识的一个总结.该系列主要叙述我在读<Java编程思想>这本书的过程中的一些理解,我希望用最通俗易懂的语言,最真实的生活场景来表达我个人世界里的Java.如果你是初学者,可以跟随我一起阅读,我想一定会有些帮助. 话说在前头,这篇大部分纯属扯淡,没有所谓的干货!如果你实在无聊的蛋疼,可以瞅瞅,一个机电男变身程序猿的故事.大学学的机械专业,平时有

让程序猿不再苦逼的四大神器

做程序猿「媛」是一个苦逼的活,大周六地早起在技术群里招呼.看到没有啥人响应,说了一句.「预计都没有醒」.然后一位哥们抛过来,「在加班」 ! 做 Web 开发更是一个苦逼的活.不像是做 iOS,搞定client.基本上就万事大吉了. 做 Web 开发不仅仅是要做后端.前端也须要了解和熟悉! 做前后端通吃的 DevOps 全栈project师绝对是最苦逼的活,不但须要做开发,而且还要了解运维.优化.不会运维的project师绝对不是一个好架构师. 但所幸的事.一个优秀的project师虽然非常忙,虽

程序猿编程,软件设计都干什么?

软件设计是设计什么?说下我现在的做法. 程序猿出文档,接口文档.数据存储相关文档(数据库文档.redis每个key的规则文档.es索引文档 等持久化和缓存的都要有).框架结构uml.关键和复杂业务的时序.部署图. 为何需要这些呢? 1.接口文档 软件使用,就关注请求和响应,无论是cmd shell的交互还是图形化交互 或web页面,都是请求和响应,这种接口形式.所以接口文档很重要. 接口根据是否立马得到结果可以有同步.异步.根据逻辑是否复杂有简单的crud接口和复杂的接口. 2.数据库模型.re

PHP程序猿必备的七种武器

1开发环境 最隆重推荐:XAMPP 有win版本.mac版本.linux版本等等,全部都齐备了.标准的英语定义是:XAMPP is an easy to install Apache distribution containing MySQL, PHP, and Perl. 大家看英文就知道是包括什么东西了,一次过下完,基本上该配置好的东西全部都配置好了.很多公司的生产环境一样使用这个东西. 备选方案:WAMPSERVER,a Windows web development environmen