大家拿出5分钟,学几个vim快捷键,提高工作效率:D
A: 在本行行尾插入
J:可以去除本行和下一行之间的换行符,也就是将下一行续接到本行尾部
~:光标所在处的字符进行大小写互换
zz: 将当前行放置于页面中间,利于阅读
zt:将当前行放置于页面的最顶端,一般阅读函数定义时,非常非常有用
ctrl-a:可以将光标所在处的数字加1,负数和多位数都在支持范围内哦。可以用这个快捷键配合宏来干很多事情喽。
ctrl-x:有加1就会有减1,聪明!
over~
我们希望这里留下你们的脚印:最诚心学习Linux的小鸟们,最热爱Linux的朋友们,最精通Linux的高手们。
我们的希望从2008年9月9日开始。

大家拿出5分钟,学几个vim快捷键,提高工作效率:D
A: 在本行行尾插入
J:可以去除本行和下一行之间的换行符,也就是将下一行续接到本行尾部
~:光标所在处的字符进行大小写互换
zz: 将当前行放置于页面中间,利于阅读
zt:将当前行放置于页面的最顶端,一般阅读函数定义时,非常非常有用
ctrl-a:可以将光标所在处的数字加1,负数和多位数都在支持范围内哦。可以用这个快捷键配合宏来干很多事情喽。
ctrl-x:有加1就会有减1,聪明!
over~
Posted by rocrocket @ 2:39 pm
1,995人阅读过了这篇文章。如果您还满意我的文章,请您订阅我的博客。点击“
我要订阅”即可。谢谢:)
September 21st, 2009 at 4:48 pm
受教了
补充一下,zz和z.一样,zt和z一样,还有一个z_是把当前行放在最下面
回复
rocrocket Reply:
September 21st, 2009 at 5:12 pm
很好!学习了!
谢谢chi!
回复
September 21st, 2009 at 7:37 pm
确实很有用!多谢分享!
回复
rocrocket Reply:
September 22nd, 2009 at 12:40 pm
谢谢关注:)
回复
September 22nd, 2009 at 8:11 am
补充一个,两下ctrl + o,打开上一个用vim编辑的文件
回复
rocrocket Reply:
September 22nd, 2009 at 12:37 pm
很好!谢谢分享!
回复
rocrocket Reply:
September 22nd, 2009 at 12:39 pm
请教下,打开下一个用vim编辑的文件,用什么快捷键呢?
回复
Lee.MaRS Reply:
September 27th, 2009 at 11:53 pm
@Jackal, 建议看看http://www.vim.org/htmldoc/motion.html#jumplist, 不要误用了CTRL-O.
回复
rocrocket Reply:
September 28th, 2009 at 12:17 am
谢谢Lee.MaRS!我很奇怪vim为什么把ctrl-O和ctrl-I设计成可循环的,这样显然会造成混乱啊。
回复
September 23rd, 2009 at 9:33 am
~~~我昨天搞了另个插件,nerdTree和Taglist,貌似速度很成问题
回复
September 27th, 2009 at 10:17 pm
ctrl-x挺好用的
不过ctrl-a:在windows的gvim 和 vim中,好像都不管用。
回复
October 6th, 2009 at 11:23 am
okay,,,
回复
October 7th, 2009 at 4:26 pm
gg=G
全文格式化
回复
疯的男子 Reply:
October 20th, 2009 at 8:00 am
@Ray,
G是跳到最后行,gg是跳到最前面行。
回复
疯的男子 Reply:
October 20th, 2009 at 8:01 am
@疯的男子,
中间等于没看。。
回复
疯的男子 Reply:
October 20th, 2009 at 8:02 am
@Ray,
呵呵呵,我以为。。你说 gg 等于 G呢
回复