【问题标题】:how to configure colors in vagrant ssh bash如何在 vagrant ssh bash 中配置颜色
【发布时间】:2013-12-21 22:43:41
【问题描述】:

情况是这样的: 我有一个 vagrant 的虚拟机,它有 ubuntu 精确 32,我已经在上面安装了 byobu,并且 byobu 调整了提示。

我在我的主机上安装了常规的 macosx 终端模拟器,并且已经安装了 oh my zsh,它将 shell 从 bash 更改为 zsh,并将颜色调整为一个非常花哨的主题。

好吧,当我通过 ssh 连接到 vagrant 时,所有颜色配置都会消失,我想它会从虚拟机的 ~/.bashrc 文件中加载配置。

我怎样才能改变明亮的紫色?有没有什么酷炫的 bash 主题调色板可供您推荐?

这是我的终端

谢谢。

【问题讨论】:

    标签: bash terminal console zsh vagrant


    【解决方案1】:

    注意:我对 byobu 了解不多,但我猜它类似于 tmux。

    最简单的做法是在 vagrant 框中安装 zshoh-my-zsh(假设您使用 chsh 将默认 shell 从 bash 更改为 zsh)。然后,当您 vagrant ssh 访问 VM 时,您将使用 zsh 并查看所有花哨的东西。

    不确定紫色是如何设置的,是byobu自定义还是.bashrc中的设置。

    无论如何,如果你想使用bash,请通过设置TERM=xterm-256color启用256色终端,根据需要设置提示颜色,例如Gist如果你想使用Bash。

    【讨论】:

    • 我实际上发现,为了在执行“ls”或“grep”之类的操作时看到颜色,您需要安装 dircolors 程序,然后将 .bashrc 中的 ls 配置为别名如'alias ls=ls --color=auto'
    【解决方案2】:

    通过安装bash-it,我设法获得了颜色和许多附加功能。

    安装简单。安装会备份当前的~.bashrc,您可以随时切换回来,没有任何风险。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-04
      • 1970-01-01
      • 2016-09-30
      • 1970-01-01
      相关资源
      最近更新 更多