Vim - 文本/代码编辑器之中最为优秀经典的上古神器!强大、高效、免费开源且跨平台!

Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的增强版,而 gVim 则是其 Windows 版。它的最大特点是彻底使用键盘命令进行编辑,脱离了鼠标操做虽然使得入门变得困难,但上手以后键盘流的各类巧妙组合操做却能带来极为大幅的效率提高。php

所以 Vim 和现代的编辑器(如 Sublime Text)有着很是巨大的差别,并且入门学习曲线陡峭,须要记住不少按键组合和命令,现在被看做是高手、Geek们专用的编辑器。尽管 Vim 已是古董级的软件,但仍是有无数新人迎着困难去学习使用,可见其经典与受欢迎程度。另外,因为 Vim 的可配置性很是强,各类插件、语法高亮配色方案等多不胜数,不管做为代码编辑器或是文稿撰写工具都很是给力……html

Vim - 难以驾驭的神器:linux

不管是小说中仍是电视剧,一些真正强大的武器总不是那么容易驾驭的,主角总得付出一些努力才能收获到更增强大的力量,对于 Vim 这种上古神器来讲更是如此。因为它全程使用键盘操做,你必须记住一堆快捷键、按键组合以及各类命令才能开始使用,不少首次接触 Vim 的人会以为越学越复杂而中途放弃。然而,坚持下来的朋友就会渐渐地发现这种键盘流操做的设计绝妙之处!经典之因此能成为经典,必然有它的道理,我想我也不用解释太多~程序员

gVim 编辑器界面截图:编程

[ Vim (Windows版本截图) ]

Vim 的语法高亮、行号、自动缩进等 (截图来自新风宇宙)vim

 

因为 VIM 的操做方式实在太过经典,学习并上手以后将会获益良多,譬如刚刚介绍过的 “Vimium、Vimperator 浏览器插件让你全程用键盘快捷高效浏览网页” 之类一些工具,每每不少精彩的软件或多或少都会参考 Vim 的一些操做思想去设计它们的热键。而因为其强大灵活的可配置性,各类插件、语法高亮、代码补全、配色方案等资源极其丰富,不少程序员也将其打形成属于本身的首选代码编辑器,对于时下各类热门的编程语言,VIM都支持得至关的完美;而对于一些文字工做者,Vim 做为一款文本撰写器也是极其“锋利”的武器;浏览器

特别是,若是你是一位 IT 界人士,须要或将要与 Linux 系统打交道,那么学习好 Vim 的操做绝对能让你的工做轻松百倍!!由于不少时候, Linux 做为服务器是不会开启图形界面,当须要远程操做时,你只能利用 SSH“命令字符式”的 Shell 界面对其进行操做,这时若是你须要修改服务器上的网页代码或配置文件,VI 或 VIM 命令就是你最佳最方便也是最强大的伙伴了!相信我,学好 数理化 VIM,走遍天下也不怕……服务器

Vim 的教程与学习资料汇总 (via xbeta):1、官方文档:编辑器

当你首次安装好 Vim 以后,能够用 :help tutor 或者 :help tutor@cn 命令,进入一个30分钟的 Vim 入门教程。你也能够下载一个 Vim Documentation Chinese Version (Vim官方文档中文版)的安装包,安装好以后使用 :help @cn 命令查看中文官方文档。另外,你还能够下载一个 Vim 用户手册的中文翻译版本 PDF 电子书去了解更多。工具

2、网友做品:

  • 你们来学 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写过 程序员的编辑器VIM 后,xbeta写了 普通人的编辑利器 Vim。)

  • 使用Vim的总结  |  edyfox  (水木社区Vim版高手的做品。 传送门

  • 用心绘制的Vim入门图解说明  |  vgod  (传送门)

  • Vim 中文详解+大量收集的Vim资料连接  |  狂人  (传送门)

3、收集的 Vim 视频教程:


http://player.youku.com/player.php/partnerid/XMTAwNA==/sid/XMzIxODg0MzQ4/v.swf
 


http://player.youku.com/player.php/partnerid/XMTAwNA==/sid/XMzczNTcyMTMy/v.swf
 

不一样人眼中有不一样的 Vim:

原版的 Vim 就像是一张白纸,因为它的扩展性很是强大且资源丰富,你能够将它打形成适合本身的代码编辑器、强大的IDE开发环境、代码浏览器、文稿编写工具等。不过除了常规的文字编辑相关的插件外,Vim还有不少有趣的功能插件,譬如将其打形成纯文本的网页浏览器或者用来收发邮件!只有想不到,没有作不到~

对于喜欢折腾喜欢学习的同窗来讲,Vim 就是一款神奇的无比强大的编辑器,它经典巧妙的操做让人佩服。但对于不爱折腾的同窗来讲,Vim 看起来可能更像是一个怪物,丑陋、操做怪异而且难以上手。在不一样人的眼中,它有着彻底不一样的价值。因为它并不是一款能轻松上手的软件,到底值不值花时间花精力去学习使用,这就是一个见仁见智的问题了。但这款被无数人称为经典的上古神器,仍是值得在异次元撰文推荐一下的……

相关文件下载地址:

官方网站:访问 
软件性质:免费 
解压密码:www.iplaysoft.com 
相关文档:官方中文文档  |  Vim用户手册中文翻译PDF版  |  PDF阅读器

下载 gVim 编辑器  |  下载 MacVim  |  Linux版  |  iOS版  |  Android版  |  来自异次元 

相关文章
相关标签/搜索