vim中C-T和C-o的区别?
发布时间:2020-12-16 01:48:36 所属栏目:安全 来源:网络整理
导读:这两个 vim键盘快捷键似乎用于类似目的, C-T返回历史记录中的前一个标记, C-o转到跳转列表中的上一个条目.这两个有什么区别? 解决方法 只有当您使用以下内容跳转到标记时才会填充标记堆栈:tag foo或 c - ].这意味着您可以在 C - ] s和 C-t之间进行任意数量
这两个
vim键盘快捷键似乎用于类似目的,< C-T>返回历史记录中的前一个标记,< C-o>转到跳转列表中的上一个条目.这两个有什么区别?
解决方法
只有当您使用以下内容跳转到标记时才会填充标记堆栈:tag foo或< c - ]>.这意味着您可以在< C - ]> s和< C-t>之间进行任意数量的非标签相关跳转,而无需更改标签堆栈,并且非常确信< C-t>将始终跳转到您访问过的最新标签以及从哪里开始.
另一方面,跳转列表将记录您在与标签相关的跳转之间所做的所有跳跃,因此< C-o>通常会花费更多的尝试回到你想去的地方而不是< C-t>. 想想< C-o>作为“回归”的方式返回并且< C-t>作为< C-o>的更专业版本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |