我使用命令:docker run --rm -it govim bash -l
运行docker图像,但它不显示颜色输出。如果我source ~/.bash_profile
还是bash -l
再次运行,则输出将正确地以彩色输出。
重击提示图像
我的bash_profile和bash_prompt
该OP SolomonT报道称,dockerrun
有env
做的工作:
docker run --rm -it -e "TERM=xterm-256color" govim bash -l
和费尔南多·科雷亚增加的评论:
为了同时获得色彩支持和
tmux
工作,我结合了两个示例:
docker exec -it my-container env TERM=xterm-256color script -q -c "/bin/bash" /dev/null
正如chepner所评论(较早的回答)那样.bash_profile
,由于bash_prompt
是由调用的.bash_profile
,因此是来源(属于交互式shell)。
但是docker问题9299说明了TERM
似乎没有立即设置,迫使用户使用以下命令打开另一个bash:
docker exec -ti test env TERM=xterm-256color bash -l
您在问题8755中有类似的颜色问题。
为了说明/重现该问题:
docker exec -ti $CONTAINER_NAME tty
not a tty
在当前的解决方法是:
docker exec -ti `your_container_id` script -q -c "/bin/bash" /dev/null
两者都假设您首先有一个正在运行的容器,在这里可能不方便。
我正在使用新的谷歌设计库(com . Android . support:design:22 . 2 . 0 ),我在使用Android . support . design . widget . textinputlayout时遇到了问题。 如果我以编程方式设置它的EditText,浮动提示颜色是灰色而不是强调色。如果用户自己填充字段(EditText)或者如果他改变字段的预定义值,它就工作。
问题内容: 我正在尝试请求权限以获取用户的当前位置。 我的日志记录表明,在查询时,我的应用当前没有此权限,但是在不调用任何内容时,则显示。 我的Google地图代码(实现和)位于中。 我设法使该功能在该应用程序的其他“活动”中成功运行,这只是带有Google地图的功能。将其放在或中的方法中(它需要去的地方),该方法不起作用。 有任何想法吗?这与我的Activity的类()有关,还是与Google地
只是想知道是否有人知道如何在MPAndroidChart中为条形图设置高亮颜色?目前它就像一个深黑色(有点透明)的覆盖层。我想让它成为一个白色(有点透明)的覆盖层,甚至可能是一个渐变。有点像这样:
问题内容: 我使用了一些显示颜色的命令,但是当我将它们与手表一起使用时,颜色消失了: 是否有可能以某种方式重新显示颜色? 问题答案: 现在,某些较新的版本支持颜色。 例如。
问题内容: 我正在尝试将 工具提示 颜色更改为红色。但是,我还希望有其他多种颜色,所以我不只是要替换原始工具提示的颜色。 我将如何去做呢? 问题答案: 您可以使用这种方式: 在CSS中: Moeen MH:使用最新版本的引导程序,您可能需要执行以下操作才能消除黑色箭头: 将其用于Bootstrap 4: 完整摘要:
我正在使用MaterialComponents大纲TextInputLayout。我需要在提示文本上设置不同的颜色: “Main”提示(当TextInput中没有文本时)-->带有60%alpha的黑色 浮动提示-->与轮廓相同的颜色(即非活动时为colorPrimary,活动时为colorAccent) 我正在使用Android:TextColorHint设置主提示颜色,App:HintText