为什么VIM这么好用,这是为什么呢?
所谓工欲善其事必先利其器,那作为一个有节操的程序员,怎能没有一款优秀的代码编辑器呢。自盘古开天劈地以来,两大优秀的编 辑器就吸引着众人的眼球,能够够驾驭住他们,必将成就一番事业,他们就是Emacs和Vim,江湖有句传闻“Emacs和Vim:神的编辑器 和编辑器之神”如果你还不会用两者中的一个,真是在程序界白混了这么多年,就像是打DOTA你不会用宙斯和祈求者怎么行?
但是因为两者的使用风格大不相同,现实中Emacs和Vim的用户都相互嫌弃,vim启动速度那叫一个酣畅淋漓,而emacs操作方式又是花样百出。 博主我本人是VIM系的,所以今天就简单的讲一下VIM的优点,和使用方法,希望可以拉拢更多的弟兄加入我们vim家族。
优点:
- 1:纯按键的使用,使用熟练之后可以不断的享受按键声音:“啪啪啪”带来的爽快感。当你敲完代码,按下enter的一瞬间,成就感 指数爆棚啊!
- 2:强大的可扩展性,从使用基本命令,到使用别人的简单脚本,到最后自己开发脚本,慢慢的,你就像吃了鸦片一样,欲罢不能。融为一体之后那就是“人在塔在”的节奏啊。
- 3:快速启动,天下武功惟快不破,vim的启动速度是绝对秒杀emacs几条街。那种瞬间就展现在自己面前的感觉真痛快。
- 4:体积小巧,在嵌入式系统中无处不在。
- 5:贵族血统,vim编辑器的作者是Bill Joy,“网络时代的爱迪生”
简单使用
- i:在当前字符的左边插入
- I:在当前行首插入
- a:在当前字符的右边插入
- A:在当前行尾插入
- v:按字符选择。经常使用的模式,所以亲自尝试一下它。
- V:按行选择。这在你想拷贝或者移动很多行的文本的时候特别有用。
- [n]x: 剪切光标右边n个字符。
- [n]X: 剪切光标左边n个字符。
- d:剪贴选择的内容到剪贴板。
- c:剪贴选择的内容到剪贴板并且进入插入模式
- dd:剪切当前行。
- y:拷贝选择的内容到剪贴板。
- yy:拷贝当前行。
- p:粘贴。
- /text:从当前光标处开始搜索字符串 text,并且到达 text 出现的地方。继续搜索的话,按 n。
- set nu: 添加行标,调程序的化会经常用到。
- :wq 保存并退出
好了,今天简单介绍这,有想交流的少年,可以点击下面,系统加载完成后,在下面留言 @_@ 。
—做有节操的程序员