让vim在分屏中显示相对于其他屏幕的线条?

ulydmbyx  于 2023-01-09  发布在  其他
关注(0)|答案(1)|浏览(146)

我使用:vsp在vim中垂直拆分一个文档。
每侧显示相对于该侧最后一个光标位置的relativenumber
我想使用相对行数将一条线从左侧移动到右侧。说::m-33.
如何让右侧的relativenumber相对于左侧的光标位置进行计数?
附言
(我使用的是NeoVim
我在:help中找不到任何这样的选项
而且,vim需要知道两端是同一个文件,因此它没有这样的特性是合理的。

dnph8jn4

dnph8jn41#

光标位置是窗口本地的,因此当前行始终只有一行,这意味着没有本地方法可以 * 完全 * 完成您想要的操作。
但是没有什么能阻止你在左边留下一个标记:

ma

然后切换到右侧:

<C-w>w

然后将当前行移动到该标记下方:

:m'a

相关问题