VIM 函数跳转快键 来自FLW

Posted on 2008-10-22 16:13 T.S Liu 阅读(4435) 评论(4)  编辑 收藏 引用 所属分类: vim/gvim
此外还有
[[
]]
[]
再加上
][
一共是 4 个在段落(对于 C 来讲就是函数)间跳转的命令。

总结是:
1,相同就跳到函数的开头:(如果都是左括号或者都是右括号),不同就跳到函数的结尾:
     { 和 } 用来跳到函数的开头。
     [] 和 ][ 用来跳到函数的结尾。
2,左右左右,“左”在前面。前后前后,“前”也在前面。因此左括号打头则表示向前,右括号打头则表示向后:
     [[ 和 [] 用来向前跳
     ]] 和 ][ 用来向后跳

结合起来就是:
[[ 用来跳到光标前面的一个函数开始处。如果光标在函数体内的话,那就是所在函数的开始处。
][ 用来跳到光标后面的一个函数结尾处。如果光标在函数体内的话,那就是所在函数的结尾处。
]] 用来跳到光标后面的一个函数开始处。如果光标在函数体内的话,那就是下一个函数的开始处。
[] 用来跳到光标前面的一个函数结尾处。如果光标在函数体内的话,那就是上一个函数的结尾处。

1,先想是想往前跳,还是往后跳?
如果是想往前,就摁 [,如果是想往后,就摁 ],然后指头别松开。
2,再想是想到开始处,还是结尾处?
如果是开始处,就再摁一下。如果是结尾处,就摁另一个键。

Feedback

# re: VIM 函数跳转快键 来自FLW  回复  更多评论   

2009-04-29 14:33 by g
interesting

# re: VIM 函数跳转快键 来自FLW  回复  更多评论   

2009-05-16 22:01 by T.S Liu
@g
是的,非常感兴趣,也从你那里学到不少东西!!现在绝大多数都用
vim了! 希望有机会到liunx平台下做开发!

# re: VIM 函数跳转快键 来自FLW  回复  更多评论   

2009-10-29 14:56 by try
unique

# re: VIM 函数跳转快键 来自FLW  回复  更多评论   

2012-05-31 08:31 by 笨笨熊
很好!学习了!

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理