Rom*_*aka 5 vim
我正在编写一个类似标签的插件。它应该能够跳转到给定的文件、行和列。
我使用:edit跳转到正确的文件,然后G/|跳转到正确的位置(如此处所述)。
:edit
G
|
我的问题是,:edit将目标文件的开头添加到跳转列表中,因此我最终在跳转列表中得到两个位置,而不是一个。
我可以阻止:edit修改跳转列表,或者让它在正确的位置打开目标文件吗?
Ing*_*kat 6
用于:keepjumps edit避免添加到跳转列表。
:keepjumps edit
G使用更底层的函数代替命令:call cursor(...);它不会影响跳转列表。水平定位的命令|很好。
:call cursor(...)
归档时间:
12 年,10 月 前
查看次数:
554 次
最近记录: