在Docker容器中使用vim时不突出语法

前端之家收集整理的这篇文章主要介绍了在Docker容器中使用vim时不突出语法 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我基于Opensuse 42.3映像创建了一个Docker容器.我遇到一个问题,就是vim在我的Opensuse 42.3容器中不执行任何语法高亮显示.我在Opensuse 42.3主机上运行Docker映像.如果我从容器中打开一个bash文件并使用:Syntax on,则什么也不会发生.我在调用docker run时使用-it标志,使用ls时可以看到文件/文件夹的颜色.寻找.vimrc文件似乎没有任何作用.我的XTERM环境变量设置为’xterm’,而我正在用vim查看的文件是bash shell脚本文件.

我已经将我的Linux主目录挂载到了容器的主目录中.有什么方法可以验证或运行测试以查看问题的根源在哪里?

最佳答案
我在打开vi的情况下使用了:hi命令,输出彩色的.根据Ingo Karkat的说法,这意味着该容器中未安装语法定义/文件类型检测.我使用zypper install -y vim-data,vi开始突出显示文件中的语法.
原文链接:https://www.f2er.com/docker/532745.html

猜你在找的Docker相关文章