没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
2014 年辛星 vim 教程秋季版
1 / 71
2014 年辛星 vim 教程秋季版
************************说明*********************
1.如果您在一年后看到了本教程,您可以通过搜索“辛星 vim”来找
到它的最新版来阅读。
2.百度搜索“辛星 php”或者“辛星 python”,绝对您会看到更多。
3.本教程适合新手快速上手 vim 用,而且它是 windows 下的 vim 教
程。
4.不论您有任何问题,都可以联系我:xinguimeng@163.com 。
5.大家可以搜索“辛星 vim 视频”来找到该文档所对应的视频版。
目标:最新最全最实用。
前进的路上,辛星陪伴您。
只要星哥在,编程充满爱。
传播编程知识,振兴中华软件。
第零节:vim 的介绍以及下载......................................................2
第一节:三种模式及快速入门.....................................................4
第二节:最常用的一些命令.........................................................10
第三节:最常用的一些操作.........................................................28
第四节:最常用的一些配置.........................................................38
第五节:常用的批量操作.............................................................42
第六节:常用的精巧操作...........................................................49
第七节:程序员必备知识............................................................62
后记...........................................................................................71
2014 年辛星 vim 教程秋季版
2 / 71
第零节:vim 的介绍以及下载
**************vim 的威名*********************
1.有人说程序员分为三类,一类使用 vim,一类使用 emacs,还有一
类使用其他东西来开发,虽然这种分类我也不知道妥不妥,但是不
可否认,它反应出 vim 在程序员心中的地位还是蛮高的。
2.如果让我来打个比喻。我可以这么说:在中国目前的输入法里面,
可能搜狗输入法是市场占有率最高的,但是,不用否认的是五笔输
入法是最快的,但是五笔输入法的上手难度要比搜狗等拼音输入法
要高很多。
3.vim 也是这样,它的上手并不是那么简单,但是,当你真正的用
熟了 vim 之后,发现它的工作效率是如此之高。也就是说它和五笔
很像,对于新手有点难,对于高手,那绝对是一件神器。
4.如果你想要做一个非常优秀的程序员,我还是建议用一下 vim,
就像一个优秀的汉语打字员不应该不会五笔输入法一样。
***********vi*****vim*******gvim*************
1.这三个单词的后一个比前一个多一个字母,那么,究竟是什么意
思呢?
2.vi 的功能是最弱的,它是*nix 操作系统下最基本的文本编辑器,
由伯克利大学的 Bill Joy 研究开发。
3.vim 的作者是 Bram Moolenaar,一开始的功能还不如 vi,那个时
候它的全称是“Vi IMitation”,即 vi 模拟器。1992 年 Vim 被移植
到了 Unix 和 Dos 上,Vim 重命名为“Vi IMproved”,即 vi 加强版。
4.在这之后,vim 不断的增加很多功能,一个里程碑的改进就是
1994 年 3.0 版本加入了多视窗编辑模式。1996 年有了第一个 GUI
版本,1998 年加入语法高亮功能,2001 年加入了代码折叠、插件、
多语言支持、垂直分割视窗等功能,2006 年加入了拼字检查、补全、
标签页编辑等功能。08 年和 10 年分别推出了 7.2 和 7.3,但是并没
有质的飞跃,也就不介绍了,现在最新版本是 7.4。
2014 年辛星 vim 教程秋季版
3 / 71
5.gvim 是 Vim 的图形前端,它也是跨平台的编辑器,而且也保持了
Vim 的风格,可以说,gvim 的功能比 vim 更适合新手去用,功能也
更强一些。
6.gvim 也支持鼠标操作,这更是为 windows 下喜欢用鼠标的用户
不至于一开始就感觉无从下手,但是,真正的快速高效是不要用鼠
标去使用 vim 的,就像我们用五笔输入法几乎不用按数字键去选字。
7.我建议在 windows 下可以先使用 gvim,下面我们也是以 gvim 为
例来讲解的。
************vim 的下载与安装*****************
1.在 windows 平台下,vim 还是需要下载的,大家可以去搜一下,
vim 的下载地址实在是太多了,只要下载 vim7 版本以上的就可以了。
2.如果大家很想用我的这个的话,也可以去百度网盘下载:
http://pan.baidu.com/s/1dD4B9vz ,它是免安装版的,下载下来直接用
就可以了,但是,它没有快捷方式,需要大家去它的
vim/vim74/gvim.exe 去启动该程序,也可以创建该程序的快捷
方式,这样会方便很多。
3.打开该程序,它的截图如下:
2014 年辛星 vim 教程秋季版
4 / 71
第一节:三种模式及快速入门
*************三种模式***************
1.vim 编辑器是一个模式编辑器,这可能是用惯了 windows 下
的编辑器的程序员很不习惯的一点。这三个模式下的我们的键
盘的按键所起到的顺序是不一样的。
2.Normal 模式是“正常模式”,这时候我们输入的每一个字符
会被当做一个命令,我们刚启动 vim 时就工作于 normal 模式。
它的主要功能就是控制屏幕光标的移动、进行文本的删除、复
制等文字编辑工作,比如此时的 h 表示光标向左移动一格。
3.Insert 模式是“插入模式”,这时候和我们的 windows 下的
文本编辑器就很相似了,键盘输入什么就在屏幕上显示什么,
比如我们此时敲击键盘上的 h 表示在屏幕上显示 h 字符。
4.last line mode 即”底行模式”,它主要用于保存文件或者退出
vim,同时也可以设置编辑环境和一些编译工作,比如列出行号、
查找字符串等等。也有些人把底行模式并入命令模式,这个没
有硬性规定。
5.刚进入 vim 是在命令模式下,我们可以通过输入 i 来进入插
入模式,此时,我们就可以输入内容了。
6.三种模式的转化方式如下图:
7.可以看如,我们在任何一种模式下,都可以用 ESC 键来回到
命令模式,然后用命令模式切换到其他模式下。
2014 年辛星 vim 教程秋季版
5 / 71
8.下面我们开始动手试试吧。
****************战场实战*****************
1.打开我们的 gvim,此时截图是这个样子的:
2.此时我们先输入 i,然后就可以输入文本了,比如“辛星 vim,
期待您的关注”,截图:
剩余70页未读,继续阅读
辛星
- 粉丝: 715
- 资源: 69
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python的PCA人脸识别算法的原理及实现代码详解+源码+详细代码解析+开发文档+数据(毕业设计&课程设计&项目开发)
- Decision tree20240105(1).ipynb
- zuoyezuoyezuoye
- zuoyezuoyezuoye
- 机械设计电机转子装配设备sw22非常好的设计图纸100%好用.zip
- 作业作业作业作业作业作业
- xdotool.c
- RLMD鲁棒性局部均值分解信号分量可视化(Matlab完整源码和数据)
- Screenshot_2024-04-26-17-17-26-36_9d26c6446fd7bb8e41d99b6262b17def.jpg
- 6.0版本超广角文件+教程使用MT管理器打-7.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页