Docker容器内的Vim无法正确更新屏幕

时间:2019-01-11 14:09:45

标签: docker vim

我正在尝试在Docker容器中获得一个不错的,可复制的vim环境,并且一切似乎都正常运行,只是屏幕似乎并没有始终如一地更新。

我正在使用此仓库:https://github.com/rafaelsierra/.vim提交3ab069f410

您可以按照以下步骤进行复制:


git clone -r https://github.com/rafaelsierra/.vim vim-test
cd vim-test
docker build -t vim .
docker run --rm -it vim

这将为您提供vim屏幕,然后按Ctrl+P,NERDTree栏将在左侧打开(该栏在那里,但您看不到),但是为了真正看到它,您可以需要按另一个键来强制屏幕更新。

我已经尝试过:

  • TERM设置为xterm及其变体
  • 使用stty从容器的内部和外部设置屏幕尺寸
  • COLUMNSLINES导出为各种值
  • 打开NERDTree后,在我的:redraw上调用nmap

0 个答案:

没有答案