1
如何获得Vim的实际高度和宽度?
winheight()并winwidth()返回当前窗口中的列数/行数。我正在寻找的是更接近于编辑区域或显示区域(如果在终端中运行)的实际高度和宽度的东西。这个问题winheight()和winwidth()从这些值计算出纵横比与实际长宽比脱节。 :echo winwidth('%') winheight('%') winwidth('%') * 1.0 / winheight('%') 104 51 2.039216 缓冲区的屏幕截图大小为936x918像素,显示的纵横比为1.019608。我想我可以通过使用字体大小来获取实际值,但是如何呢? 这是我如何在垂直分割中使Vim打开帮助的后续措施?。我正在尝试适应Nobe4的解决方案。