怎样实现 Vim 按 tab 跳到小括号外

发布于 2022-10-15 10:16:08 字数 87 浏览 42 评论 0

如题。举例如下:
int function(int a, int b, int c)
当我的光标在小括号中的任意位置时,只要按下tab键就跳到)之外。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

少钕鈤記 2022-10-22 10:16:08
  1. 命令模式
  2. :map <TAB> %%l
  3. 插入模式
  4. :map! <TAB> <ESC>%%li

复制代码代价是牺牲TAB键原本的功能

东走西顾 2022-10-22 10:16:08

有代价 我就不试了

累赘 2022-10-22 10:16:08

但是可以把<TAB>替换成<C-TAB>,用Ctrl+TAB来代替单纯的TAB键。

万水千山粽是情ミ 2022-10-22 10:16:08

代价是牺牲TAB键原本的功能
松饼熊 发表于 2011-04-14 09:54

谢谢。那我能不能先判断它是不是在小括号内,再决定是否让它跳。
这就不会牺牲tab的性能。

单调的奢华 2022-10-22 10:16:08

回复 6# liyongjin2009

    tab原来的作用被map覆盖了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文