微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim中C-T和C-o的区别?

这两个 vim键盘快捷键似乎用于类似目的,< C-T>返回历史记录中的前一个标记,< C-o>转到跳转列表中的上一个条目.这两个有什么区别?

解决方法

只有当您使用以下内容跳转标记时才会填充标记堆栈:tag foo或< c - ]>.这意味着您可以在< C - ]> s和< C-t>之间进行任意数量的非标签相关跳转,而无需更改标签堆栈,并且非常确信< C-t>将始终跳转到您访问过的最新标签以及从哪里开始.

另一方面,跳转列表将记录您在与标签相关的跳转之间所做的所有跳跃,因此< C-o>通常会花费更多的尝试回到你想去的地方而不是< C-t>.

想想< C-o>作为“回归”的方式返回并且< C-t>作为< C-o>的更专业版本.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐