oh-my-bash-好用的shell配置
上一级页面:index-la
前言
参考、引用、致谢
目录:index-wsl
前言
Oh My Bash 是一个开源的、社区驱动的框架,用于管理您的 bash 配置。
ohmybash/oh-my-bash:一个令人愉快的社区驱动框架,用于管理您的bash配置,以及一个自动更新工具,以便轻松跟上社区的最新更新。 (github.com)
在命令提示符下每次击键时,您将利用数百个强大的插件和漂亮的主题。
linux安装bash
先看下自己有哪一些 shell
cat /etc/shells
查看当前环境shell
echo $SHELL
如果没有 bash 需要安装
先更新和升级一下
sudo apt update
sudo apt upgrade
安装bash
sudo apt install bash #首先安装bash,Ubuntu Linux
设置默认shell
由于会用到wslg
,而x11 with wslg
需要读取一些配置,这些配置是在nologin
状态下读取的,所以执行以下操作:
为默认用户都更改默认shell
# 设置当前用户使用 bash chsh -s /bin/bash
为root用户更改shell
su - root
# 设置当前用户使用 bash chsh -s /bin/bash
启动bash
bash
基本安装 oh my bash
ohmybash/oh-my-bash:一个令人愉快的社区驱动框架,用于管理您的bash配置,以及一个自动更新工具,以便轻松跟上社区的最新更新。 (github.com)
Oh My Bash 是通过在终端中运行以下命令之一来安装的。您可以通过命令行使用 或 进行安装。curl``wget
通过curl
bash -c "$(curl -fsSL https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh)"
通过 wget
bash -c "$(wget https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh -O -)"
这将替换为Oh My Bash提供的版本。原件备份有名称 .~/.bashrc``.bashrc``~/.bashrc.omb-TIMESTAMP
安装成功
运行命令即可初始化oh-my-bash
bash
重启wsl
wsl --shutdown
看项目 readme 还是写的非常详细的,安装好后重启 wsl 便是用的 oh my bash
下载失败挂代理重试
如果下载失败,则需要挂代理重试
配置oh-my-bash
linux bash字体问题(补充
因为 bash 还是借助 Windows 的 conhost 或者其他终端软件运行,所以并不需要在~/.bashrc
文件中修改字体;
如果你使用linux gui应用比如idea等,可能需要修改这些应用的字体,那么你应当见wsl2设置中文语言-更换中文字体-进行中文优化,而不是在~/.bashrc
文件中修改字体。
更改Windows Terminal字体
参考
ohmybash/oh-my-bash:一个令人愉快的社区驱动框架,用于管理您的bash配置,以及一个自动更新工具,以便轻松跟上社区的最新更新。 (github.com)