# bash，zsh等shell

termux默认使用bash做为shell。

**bash**:

默认启动脚本：.bashrc

bash输入历史：.bash\_history

使用命令`hsitory`也可以查看自己的输入历史

按tab键可以补全命令，按向上或者向下的方向键，选择输入历史。

![tab](https://cdn.jsdelivr.net/gh/zsxwz/tuchuang@latest/2020/09/08/5f202f0036ecae12d19c5c3364287658.png)

可以自己添加按键：

```
vim ～/.termux/termux.properties

# 添加
extra-keys = [['ESC','/','-','HOME','UP','END','PGUP','[',']'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN','$','&']]
```

![termux](https://cdn.jsdelivr.net/gh/zsxwz/tuchuang@latest/2020/09/08/8339b6ed0ebdd89f8c9d8eec629e27d5.png)

除了使用bash还可以使用fish或者zsh。

**zsh**:

```
# 安装
pkg install zsh

# 切换到zsh
chsh -s zsh
# 切换会bash
chsh -s bash
```

和bash一样

默认启动脚本：.zshrc

zsh输入历史：.zsh\_history

使用命令`hsitory`也可以查看自己的输入历史

按tab键可以补全命令，按向上或者向下的方向键，选择输入历史。

zsh的主题和插件还是很多的，zsh美化可以参考：

<https://bbs.zsxwz.com/thread-2984.htm>

[powerlevel10k打造一个好看的终端](https://zsxwz.com/2020/08/12/powerlevel10k%E6%89%93%E9%80%A0%E4%B8%80%E4%B8%AA%E5%A5%BD%E7%9C%8B%E7%9A%84%E7%BB%88%E7%AB%AF/)
