gpt4 book ai didi

Vim:跨文件创建标记?

转载 作者:行者123 更新时间:2023-12-02 06:00:04 24 4
gpt4 key购买 nike

我在 Vim 中经常使用的一个功能是 mark 和跳转到标记 (')...但它们只能在文件中使用。

有什么方法可以创建跨文件的标记吗?例如,我可以在 foo.py 的第 42 行创建标记 a,然后在编辑 bar.py 时跳转到该标记>?

最佳答案

是的。使用大写字母作为标记。

http://vim.wikia.com/wiki/Using_marks

标记可以跨文件。要使用此类标记,必须使用大写寄存器,即 A-Z。小写寄存器仅在文件内使用,不跨文件。也就是说,如果你在文件 foo.c 的寄存器“a”中设置了一个标记,然后移动到另一个文件并点击“a”,光标将不会跳回之前的位置。如果您想要一个将您带到不同文件的标记,那么您将需要使用大写寄存器。例如,使用 mA 代替 ma。

关于Vim:跨文件创建标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1581505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com