vimscript获取第一个和最后一个可见行的数量

ast*_*nic 4 vim

我知道我可以分别用H和L转到当前缓冲区的第一个和最后一个可见行.但是我如何将行号传递给变量呢?

tjm*_*tjm 8

let topline = line("w0")
let botline = line("w$")
Run Code Online (Sandbox Code Playgroud)