顺手的工具备很多,原来用zsh
虽然很顺手,但总以为有点慢,索性试了试fish
git
插件多,配置丰富github
插件多了慢shell
开箱即用编程
不兼容bash语法bash
autosuggestion服务器
autojumpcurl
theme编程语言
git函数
虽然fish的语法更加接近一名编程语言,奈何大多数工具脚本都是bash写的,而服务器上更不可能为了方便而安装fish,仍是本身电脑上用好了
不过发现python
的virtualenvl 的activate的有fishshell 支持的!!
PATH 写法
bash:
export PATH="/usr/local/bin:$PATH"
fish:
set PATH $PATH /usr/local/bin
使用fish_config
,新开一个网页来配置主题,函数
omf
curl -L https://get.oh-my.fish | fish
omf install robbyrussell
omf theme robbyrussell
这个主题对git的支持很完善
错误的也会有红色标记, 同时也会根据历史和命令给出建议
bash
脚本支持在fishshell里用bass来支持bash脚本
安装bass
git clone https://github.com/edc/bass.git
make install
bass使用效果, 这样就能够把之前的脚本迁移过来了