我一直试图找出如何在vim编辑器窗口中获取splitt窗口的位置/坐标,但到目前为止还没有运气.
比方说,我有这个布局
     (0,0)         (2, 0)           
       \____________/____________
       |            |          |
       |  Split A   |  Split C |
 (0,2)-+------------+----------+
       |  Split B   |  Split D |
       |____________|__________|  #Split D would be (2, 2)
我想获取Vim Window上不同分割的坐标,这可能吗?
我完成了我的作业并用Google搜索了这个,也通过了vim :help/:helpgrep
我尝试过的东西不起作用:
getwinposx()/ getwinposy():它们不能在终端上工作,它们实际上并不返回我想要的信息,它只返回Host OS窗口的位置.
:winpos:与前一个子弹相同的原因.
所以我认为唯一可以帮助你的是:
:!xwininfo -id $WINDOWID
除此之外,我认为您无法获得特定的坐标分割。