小编Mic*_*jčí的帖子

在 Vim 终端中获取列

我试图从 Vim 中获取终端大小,但无论终端的实际大小如何,调用:!tput cols 总是返回。80从终端运行命令会返回正确的值。

有没有办法从 Vim 中获取终端中的列数?为什么上面的命令会产生错误的值?我猜这与 Vim 运行外部命令的方式有关。

还有$COLUMNSshell 变量,但看起来这些变量没有导出到子进程(vim),如下所述:脚本中丢失的行和列环境变量

vim

5
推荐指数
1
解决办法
3130
查看次数

标签 统计

vim ×1