当前位置: 首页 > news >正文

终端配色-Docker容器终端

20230309 -

0. 引言

平时使用SSH,通常都是使用securecrt来用,毕竟也算是之前windows下一种使用的工具,在mac下使用还算方便;进入终端后,可以通过调整配色来调整编程环境。平时经常使用屎黄色的那种配色,毕竟柔和,偶尔使用暗模式。一般调整配色什么的都没遇到过什么问题。

但是在当前环境下进入docker的容器终端之后,就发现这个配色完全失效了,当然也不是完全失效;当我把securecrt的配色调一调,比如不用暗色而是屎黄色,那么进入终端颜色还是有效果的。

看了一下,最简单的例子,就是目录的颜色没有高亮了;其实看到这里,就感觉出来,应该是两种配色冲突了。所以在搜索了之后,就大致明白了道理。

1. 解决过程

1.1. 容器终端配色方案

在文章[1]中,他说明了问题是,容器后,字体太深导致无法看清;他给出的方案是:
在这里插入图片描述
后面的内容我没有再深入了。但是从这个角度,我也明白了,为什么我的配色失效了。最开始学习linux的时候,其实关注过这个事情,如何通过调整bashrc配置,如何有颜色;例如文章[2]。但是后来使用程序自带的就好了。

因为我使用的是iterm2的solarized dark配色,终端背景色已经改了;所以需要调整容器内部的命令来适配。整个过程是可以按照文章[3]来进行调整。

1.2 调整VIM(iterm2)

按照文章[3]的话,对VIM进行调整,虽然这些命令没错,但是结果却不太对;完全没有发现出该有的样子。因为我使用的终端工具是iterm2,所以看出来的效果就怪怪的,有些地方的颜色就明显配置不对。然后查了查,看到了这个文章[4]的部分;回答1并没有解决我的问题,是问题2部分:

在这里插入图片描述
这个termtrans我的确在iterm2中看到过,具体配置内容可以查看仓库[5]。

参考

[1]Docker常见问题解决
[2]Linux学习:bash的配置。终端颜色显示
[3]Ubuntu SSH终端配色方案solarized Dark 全面适配

[4]Incorrect colors with vim in iTerm2 using Solarized
[5]vim-colors-solarized

http://www.lryc.cn/news/36223.html

相关文章:

  • SQL基础培训04-插入数据
  • Apache HTTP Server <2.4.56 mod_proxy 模块存在请求走私漏洞(CVE-2023-25690)
  • SpringBoot 集成 elasticsearch 7.x和对应版本不一致异常信息处理
  • 求职季必看系列:Java如何高效面试?
  • 点云分割预研
  • 【数据结构】栈和队列 (栈 栈的概念结构 栈的实现 队列 队列的概念及结构 队列的实现 栈和队列面试题)
  • Moonbeam生态说|解读2023年Web3发展的前景和亮点
  • 【刷题笔记】--二分-P2440 木材加工
  • netstat 命令详解
  • 分布式 微服务
  • Day912.多环境配置隔离 -SpringBoot与K8s云原生微服务实践
  • Imx6ull交叉编译nginx
  • 阿里云短信验证
  • Excel常用可视化图表
  • 虹科分享 | 网络流量监控 | 数据包丢失101
  • 毕设常用模块之舵机介绍以及使用方法
  • 残酷现实:大部分的App小程序,日活<100
  • excel 一对多数据查询公式 经典用法
  • Zookeeper3.5.7版本——客户端命令行操作(节点删除与查看)
  • 一句话设计模式6:享元模式
  • 【C语言进阶】文本与二进制操作文件,优化通讯录。
  • CleanMyMac X4.20最新Mac系统垃圾清理工具
  • 为什么做知识管理,就想选择Baklib呢?
  • Spring Cloud融合gateway自带GatewayFilter使用 | Spring Cloud 15
  • SVN 版本控制软件
  • 全流程基于最新导则下的生态环境影响评价技术方法及图件制作与案例
  • (蓝桥真题)分果果(动态规划)
  • 【CSS】CSS 背景设置 ① ( 背景颜色 | 背景图片 | 背景平铺 )
  • uniCloud基础使用
  • 5、Elasticsearch优化